Record rain in New York City generates ‘life-threatening’ flooding, overwhelming streets and subways

Loading comments...