Published: Apr 22, 2024, 20:10 IST | Updated: Apr 22, 2024, 20:10 IST
Floods have swamped cities in southern China's densely populated Pearl River delta. This follows record-breaking rains, sparking worries about the region's defences against bigger deluges induced by extreme weather events.