Residents walk in strong wind and rain in Shenzhen, South China’s Guangdong Province, Aug. 2, 2016. Shenzhen has issued a red alert for wind, the most severe on China’s five-color scale, and has suspended school, work and production. (Photo/IC)
RIGHT BG