November 20, 2014

King Tut Was a Club-Footed Product of Incest

Researchers at Italy’s awesomely named Institute for Mummies and the Iceman have revealed a number of findings from their recent […]