Child Sacrifice Altar Shocks Historians

A recent discovery in Tikal, Guatemala, unveils an intricately decorated altar tied to ancient sacrifice practices, stirring debates about their ethical implications. Archaeologists found the…