02 min News12,000 Years old elongated skulls found in China An excavation of tombs in northeastern China has revealed the oldest human skulls that show clear evidence of… Ansh SrivastavaJuly 6, 2019 Read More