Email us for help
Loading...
Premium support
Log Out
Our Terms of Use and Privacy Policy have changed. We think you'll like them better this way.
More on Las Vegas, a demonic fashion show in a London church, a giant nude woman on the National Mall, child sacrifice in Uganda, cannibals in Russia, and more.
Oh -- DNA tests on the Nazca mummies show they're 100% human.