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

0
184

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