Powerful storms drench Northeast at height of rush hour

With up to 3 inches of rain falling within an hour, transit stations from New York to Washington became water parks.

July 17, 2018

Examined