Quantcast
Channel: Science – The 13th Floor
Viewing all articles
Browse latest Browse all 66

Massive Tower of Human Skulls Discovered in Mexico City

$
0
0
For centuries, it was hidden within the walls of an ancient Aztec temple, at the heart of one of the largest cities in the western world — a literal tower of human skulls, representing the decapitated heads of nearly 700 people. According to Reuters, the tower was recently discovered by a team of archaeologists within […]

Viewing all articles
Browse latest Browse all 66

Trending Articles