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

0
183

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