15 years later: Where were you during the Northeast Blackout of 2003?
August 14, 2018 · News, Homepage Showcase, Local News
Fifteen years ago today the lights went out on 50 million people in the Northeast—making it the largest power outage in US history.