[Indian Express]Explained: China’s heaviest rain in 1,000 years, resulting in devastating floods
Horrifying visuals of overturned cars and people trapped in flooded subways and streets of China have inundated social media in the past three days. A video by the China Xinhua News shows commuters in neck-deep water inside a metro line at the Zhengzhou city, which has a population of ...