Used household appliances pile up at a waste recycling site in Xiangyang City in Central China’s Hubei Province, Aug. 22, 2016. (Photo/IC)
RIGHT BG
Used household appliances pile up at a waste recycling site in Xiangyang City in Central China’s Hubei Province, Aug. 22, 2016. (Photo/IC)