Archaeologists have unearthed an ancient altar believed to have been used for child sacrifices in Guatemala's Tikal National Park.
The Teotihuacan altar was discovered within the ancient city of Tikal, considered the centre of Mayan civilisation, along with the remains of three children.
Spaceman84 0 points 1 week ago
Exactly my point.