Rescuers search for signs of life at the landslide site in Taining County, southeast China's Fujian Province, May 9, 2016. [Photo/Xinhua]
Go to Forum >>0 Comment(s)