World Cup host Mexico pledges security at tourist sites after shooting April 22, 2026 by admin Mexican president admits the archaeological site outside Mexico City lacked security measures to prevent the attack.