Henri makes landfall in Rhode Island with wind gusts of up to 70mph: Tropical storm knocks out power to 127,000 people, generates 19-foot waves and cancels 1,000...
Tropical Storm Henri made landfall in Rhode Island Sunday at around 12.15pm, bringing with it 70-mile-per-hour gusts, storm surges and flooding rain to the New England region.