Hurricane Ida flash floods cause chaos in New York

Hurricane Ida has hit New York city as the remnants of the storm brought heavy rain that flooded subway lines and streets in Manhattan, Brooklyn and New …

Author