India, May 2 -- Torrential rain caused a highway to collapse in southern China, killing 24 people, according to local media. Eighteen cars fell when the road on a hillside in Meizhou, a city in China's Guangdong province, gave way after days of heavy rain, the official Xinhua News Agency reported. Thirty people were initially injured. China's southern territories have been hit by heavy rains for the past few weeks. Guangdong relocated about 110,000 residents after the relentless wet weather damaged houses, blocked roads, and led to floods and landslides. A tornado ripped through Guangzhou last Saturday, killing five people and injuring 33. Shenzhen, a technology hub, was forced to shut down elementary schools and kindergartens, and halt all outdoor activities last week due to a severe rainstorm.P11...