Get the latest Science News and Discoveries

Gruesome 'Tower of Skulls' Discovery in Mexico Unearths Over 100 Aztec Sacrifices


Get the Android app

Or read this on Science Alert

Read more on:

Photo of Mexico

Mexico

Photo of Aztec

Aztec

Photo of Discovery

Discovery