July 15, 2025

Northeast storms turn deadly after 2 killed when car swept away in flash floods

In New York City, more than two inches of rain fell in just an hour, turning subway stations into waterfalls.