Henri makes landfall as tropical storm in Rhode Island

0
97

Henri weakened slightly to a tropical storm early Sunday as it was slated to pummel a long stretch of northeastern coastline.