At Least 8 Deaths as Ida Smashes New York City: State of Emergency Declared

0
At least eight people have died in New York after the city was smashed by Storm Ida over Wednesday night into Thursday morning, causing mass flooding, flight cancellations and state of emergency declarations.
Loading...