Tropical Storm Henri Finally Makes Landfall

0
50

With 60-mile-an-hour winds and gusts of up to 70, Tropical Storm Henri finally hit the United States on Sunday, the Associated Press reports, making landfall in Waverly, Rhode Island, around noon.
Read more…