Aug 21, 2026
Wild images show how streets across New York City were almost turned into gushing rivers as parts of the Empire State were pummeled by heavy rain. Scores of commuters were snarled in Queens and Brooklyn on Thursday evening, while parts of Long Island saw 2.87 inches of rain thanks to the deluge, Pix 11 reported. Rows... ...read more read less
Respond, make new discussions, see other discussions and customize your news...

To add this website to your home screen:

1. Tap tutorialsPoint

2. Select 'Add to Home screen' or 'Install app'.

3. Follow the on-scrren instructions.

Feedback
FAQ
Privacy Policy
Terms of Service