US: Life-Threatening Flooding Hits NYC, State Of Emergency Declared 5
- Captured on Friday 29th of September 2023
- Location is New Jersey
Description
Heavy downpours and strong winds from the remnants of Tropical Storm Ophelia hit the New York City metro area on Friday, Read more...