A mass discovery of bags containing human remains near the Akron Stadium in Guadalajara, Jalisco State, Mexico—the host city for the 2026 FIFA North America World Cup—has raised growing concerns over ...