Mexico is immersed in a delicate safety and security situation just months before hosting the 2026 World Cup.