Tropical Storm Henri makes landfall
Tropical Storm Henri makes landfall

Tropical Storm Henri has made landfall along the coast of Rhode Island near Westerly, according to the National Hurricane Center.