Deep within the heart of an abandoned Maya city, we uncovered physical evidence of ritual animal sacrifice that appears ...
A temple pyramid rising more than 13 meters above the jungle canopy at a site called Minanbé, deep in the Campeche region of ...
A video showed the man ascending the pyramid and attempting to hide inside the structure to evade security. The site's security personnel intervened and removed the man, as some outraged visitors ...