Building Collapses into Raging River in Southwestern China [Video]

As heavy monsoon rains pummeled areas of China, Chinese authorities have issued a warning of “multiple natural disasters” in the coming month. A weather warning has been issued for most of central and southwestern China, and thousands of people have been evacuated. In Chongqing, a building toppled into surging floodwaters, while rescuers in Henan province … Continue reading Building Collapses into Raging River in Southwestern China [Video]