Near 40-Foot Floodwaters Submerge China’s Zhuozhou
Excess runoff released from the city of Beijing now submerging large swaths of a city downstream.
In the city of Zhuozhou, waters have reached as high as almost 40-feet, leaving much of the area hidde...
Read More