Medicine & TechnologyThe mystery of the gold bar found back in 1981 is now solved -- and it offers a window to the historic event that happened 500 years ago.
Archaeologists unearthed hundreds of skulls that belong to men, women, and children in Templo Mayor found in Mexico. They are believed among those who are sacrificed and eaten.