Tropical Storm Henri makes landfall in Rhode Island packing 70mph winds

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.