Archeologists in Veracruz uncover unique Maya site with ritual monolith

Technology