A cultural relic is displayed after police apprehended 175 tomb raiders in Chaoyang city, Northeast China’s Liaoning province, April 10, 2015. Police recovered 1,168 looted artifacts valued at more than 500 million yuan ($80 million). (Photo/Xinhua)
RIGHT BG