With nearly 1 million fans set to descend on Mexico for the World Cup, Fifa has vowed that the world’s most-watched sporting competition will pass seamlessly.
But violent clashes in the country sparked by the death of a drug lord earlier this year are a stark reminder of the powerful cartels that have long caused chaos in Mexico.