December 23rd News: Bart Simpson of Ancient Egypt and other news

Bones uncovered in Denmark believed to be human sacrifice from thousands of years ago

Human remains and ancient artifacts were found deposited in a bog in Denmark. Based on the context clues, they believe the bones belong to Read more

Read More