Playa del Carmen is located in the state of Quintana Roo, on the eastern side of Mexico. It is a...
The United States Embassy in the Central American nation of Belize on Sunday confirmed the death...
(Photo by RODRIGO BUENDIA/AFP via Getty Images) On June 13th, indigenous leaders and protesters...