Tropical Storm Henri makes landfall in Rhode Island via FOX NEWS