Tag: p_vid=news-78969269
Posted in Static News
China subways inundated amid heavy flooding
Chinese state TV showed footage of rushing waters inundating the city of Zhengzhou’s subway system. SUBSCRIBE to ABC News on YouTube: https://bit.ly/2vZb6yP Latest updates: http://abcnews.go.com/…