Daily Archives: May 10, 2010

China: Severe Weather Kills At Least 39 People

Severe weather hit China’s Chongqing municipality towards the end of last week with strong winds, torrential rain, hail and tornadoes. At least 39 people were killed and more than 190 injured as severe weather struck the area early Thursday morning around 2 a.m. local time. People work by the remains of houses at China’s Chongqing […]