Severe Flash Flooding Impacts New York City Infrastructure
Severe flash flooding has disrupted New York City, inundating streets and subway stations as extreme weather overwhelms local drainage infrastructure.
