Heavy Hailstorm, Devastating Tornado Hit Industrial Metropolis of Guangzhou, China (VIDEOS)
A devastating tornado struck south China during the weekend, killing five people, injuring dozens, and damaging more than 140 factory buildings in..
Read More
