News

Torrential rains led to flash floods that inundated multiple New York City subway stations and submerged major roads.