New York deluge causes flash floods and chaos
Torrential downpours following a week of steady rainfall caused flash flooding in New York, disrupting underground service, flooding ground-level flats and turning some streets into small lakes.
POPULAR POSTS
Storms flood tents of Gaza’s displaced people
November 27, 2024
‘The Traitors: Live Experience’ to premiere in London in 2025
November 27, 2024
LIVE STREAM