Relentless rains, hail and winds of near hurricane intensity battered southern China, forcing the evacuation of an entire town of more than 1,700 people in ... Read more