Tomb raiders are suspected of illegal excavations in Niuheliang, a Neolithic site 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