China under massive flooding, Rail stations, roads submerged
Unusually heavy rains and massive flooding have hit China’s Henan province, bursting the banks of rivers, overwhelming the public transport system and upending lives of tens of millions.
At least three people have been killed in the…