Aztec skull rack found in Mexico

Brooks Hays
MEXICO CITY, Aug. 21 (UPI) — Archaeologists in Mexico have unearthed an Aztec skull rack, or tzompantli, dating back 500 years. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail