Tropical Storm Henri brings strong winds and heavy rain as it makes landfall on Rhode Island

Sky News

Published

Tropical Storm Henri has brought strong winds and rain to the north-eastern US as it makes landfall on the coast of Rhode Island.

Full Article