China Gets a Year’s Rain in 2 Days, 15 Dams Release Water, Billion-Dollar Drainage System Fails
Starting on August 4, heavy rains in Dongguan, combined with the sudden release of water from multiple reservoirs, led to widespread flooding. Homes, factories,...









