A tower found in what was the Aztec capitol of Tenochtitlan, now known as Mexico City has been found and it was built from 676 heads severed from the bodies...
A woman goes to the doctor because her eye feels itchy. The doctors ran several batteries of tests before discovering the disturbing cause of her discomfort. The woman was horrified...