On this episode of Mexico This Week, you will hear about this past weekend's arrest of the fugitive ex-governor of Veracruz, Javier Duarte. Duarte was captured in Panajachel, a resort town in Guatemala. Seb tells us about the investigation which led … [Read more...]