An angry mob almost lynched a tourist who climbed without permission the steps of the Castillo de Kukulcán, one of the new seven wonders of the modern world located in the archaeological zone of Chichén Itzá, in southeastern Mexico. Read full article
Comments
Disclaimer & comment rulesCommenting for this story is now closed.
If you have a Facebook account, become a fan and comment on our Facebook Page!