Photo of the Day

Associated Press
A skull recently discovered at the archaeological site Templo Mayor sits on display in Mexico City, Friday, Oct. 5, 2012. Mexican archaeologists say they have found the largest amount of skulls at the most sacred temple of the Aztec empire. Five of the 50 skulls that were found, including this scull, were buried under a sacrificial stone and have holes on both sides of the head, evidence they were hung on a skull rack. (AP Photo/Alexandre Meneghini)

View gallery

500 photos

View Comments (2)