China records heaviest rainfall in 1,000 years; 25 dead

China floods image

Visuals coming in from China Xinhua News shows how commuters are trapped in neck-deep water inside the metro line at the Zhengzhou city (Photo: Twitter/ The Weather Channel India) China: At least 25 people, including 12 subway passengers, have lost their lives in China’s central Henan province as the city witnessed heaviest rainfall in 1,000 … Read more