Shocking discovery in a 2,200-year-old tomb in Chongqing

An ancient noble tomb with 600 precious burial items has just been unearthed in Chongqing City – China, containing something surprising. Live Science quoted a Chinese archaeological team as saying that among hundreds of treasures filled in the tomb, they found…