US: Heavy Rains Cause Flash Flooding in Parts of NYC and Long Island
- Captured on Monday 6th of July 2026
- Location is East Islip
Description
A slow-moving storm system hit the tri-state area on Monday, July 6, following nearly a week of stifling heat, causing w Read more...