Storm and Heavy Rain Kill Two in New York City
Severe rain and strong winds hit New York City, leaving two people dead and causing widespread disruption. Flooding blocked roads, stranded vehicles, and damaged cars as falling tree branches crashed onto streets.
Flights at JFK,…