China Northeast China on high alert for flooding amid heavy downpours – Xinhuaby Capital-Cities March 16, 2025
Karachi Chaos on the Roads: Karachi Traffic Grinds to a Halt Due to Heavy Downpoursby Capital-Cities August 5, 2024