Finger Lakes NY
Tropical Storm Henri slams the Northeast
Tropical Storm Henri made a rare landfall as a Hurricane in New England on Sunday. The system has since weakened, but it is still bringing heavy rain and strong winds. Kris Van Cle…