Boffins Find Ancient Mayan Ritual Centre With Sacrifices
Researchers have discovered five architectural complexes including a pyramid from the ancient Mayan culture which features offerings to gods, a table with carvings of prisoners and a ritual centre. The…