The rapid thud-thud-thud of military choppers overhead on Wednesday was the first thing to catch the attention of the residents of Cuernavaca, a city south of Mexico City known as a retreat for city-dwellers and tourists alike.

Categories

Next Articles

  • Top 10 NFL