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

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