Passengers struggle through a flooded subway station in Wuhan City, the capital of Central China’s Hubei Province, July 6, 2016. Several stations in the city’s metro line were closed following the torrents. The city has issued a red alert due to the rainstorm, the highest in China’s four-color warning system.. (Photo: China News Service/ Pei Chunmei)
RIGHT BG