Heavy Rain Triggers Flash Flooding Across NYC and Northeast


Heavy rain and flash flooding hit New York City and other Northeast cities on Thursday, submerging roads and flooding subway stations.

Leave a Reply

Popular Posts