Heavy Rains Cause Major Floods, Mudslides in China: AIR Worldwide
AIR Worldwide reports that “days of heavy rain across the mountainous Yunnan and Sichuan provinces of southwestern China have caused widespread flooding and triggered landslides. Official reports state that 99 centimeters (39 inches) of rain fell in the city of …