If you've ever visited Cancun or Playa del Carmen in Mexico, then you’ve likely heard about the Mayans. They are the indigenous culture that ruled southern Mexico, Guatemala, Honduras ...
Barquera acknowledged that it could be jarring to realize the remains at the site belonged to “kids, and that they were ...