Henri makes landfall, brings power outages, flash flooding

Henri makes landfall, brings power outages, flash flooding

Tropical Storm Henri has made landfall in Rhode Island. The storm system brought heavy winds and rains to the area as it began pummeling the northeastern U.S. coastline early Sunday.

Top Stories