Scorecard Research Beacon
Search Icon
May 16, 2018

Severe Weather hits the Northeast

Storms caused three confirmed deaths, hundreds of thousands of power outages and flooded entire neighborhoods. ABC News' Diane Macedo reports.