Search results
Record rain in New York City generates ‘life-threatening’ flooding, overwhelming streets and subways
CNN via Yahoo News· 8 months agoRecord-setting rain overwhelmed New York City’s sewer system Friday, sending a surge of floodwater...