Royal Tomb Dating Back 2,600 Years Found In China With 5 Human Sacrifices
A tomb believed to be over 2,600 years old belonging to a royal member of the Xirong civilisation has been discovered in China alongside the remains of five human sacrifices. The tomb, which was unearthed at Xuyang Cemetery in the city of Luoyang in China’s Henan Province, is considered to…