Wed. Jun 18th, 2025

[ad_1]

Torrential rain has brought New York City to a near-standstill, with large areas hit by flash floods.

[ad_2]

Source link