latest news in Security investments
Mexico Deploys 100,000 Troops for World Cup Security Amid 130,000 Unsolved Disappearances
Mexico City, Sunday, 12 April 2026.
Mexico is deploying 100,000 troops to protect 2026 World Cup attendees, sparking outrage from families who argue these resources ignore the nation’s 130,000 unresolved missing persons cases.