Moving inland, Tropical Storm Henri drenches Northeast

Tropical Storm Henri has made landfall in Rhode Island