Record rainfall fills Zhengzhou's streets and subway stations, leaving at least 25 people dead and thousands stranded and wading in chest deep water. View Entire Post ›
Record rainfall fills Zhengzhou's streets and subway stations, leaving at least 25 people dead and thousands stranded and wading in chest deep water.