Shocking videos are being shared of the dire condition in China after heavy rainfalls triggered large scale flooding in Henan province. Footage particularly from a subway train submerged in water are being shared widely as people express shock at the emergency situation.
#China #Flood #Metro