New York (AFP) – Satellite imagery shows Tropical Storm Henri on course to make landfall on the US east coast, with millions in New England and New York’s Long Island preparing for flash flooding, violent winds and power outages.
New York (AFP) – Satellite imagery shows Tropical Storm Henri on course to make landfall on the US east coast, with millions in New England and New York’s Long Island preparing for flash flooding, violent winds and power outages.