Artifacts from the Xia Dynasty unearthed in China

(ORDO NEWS) -- In China, archaeologists excavating in Shanxi province in the north of the