Breaking down the ways Henri could affect New England

  • 3 years ago
Tropical Storm Henri, currently near Bermuda in the Atlantic Ocean, could have major effects on New England by this coming weekend.

Recommended