Tropical Storm Henri Makes Landfall, Drenching New England

Tropical Storm Henri Makes Landfall, Drenching New England

Upworthy

Published

Heavy rains, storm surges, and dangerous winds have left more than 120,000 people without power across the Northeast.

Full Article