Altar likely used for child sacrifice discovered in Mayan city

A Teotihuacan altar discovered in a house in the ancient Mayan city of Tikal highlights the interaction between the two cultures and the horrific rituals they both performed. Mike Vondran/Wikimedia CommonsThe Temple of the Masks, also known as the Temple…