Discovery

Massive Human Skull Rack Found at Aztec Temple

Archaeologists have unearthed gruesome evidence of brutal rituals as they excavated what could be the largest ceremonial skull rack built by the Aztecs more than 500 years ago.

Read Full Story