Archaeologists have unearthed 25 skeletons from graves in Jilin Province in northeastern China. The oldest were 12 thousand years old. Eleven male, female, and...
French archaeologists made a surprising discovery during an excavation in Alsace, France, when they uncovered a substantially elongated skull dating back 1,500 years. The...