A person protesting the more than the 134,000 disappeared people, writes in spray paint, "Mexico, champion of disappearances" as Mexico prepares to host the 2026 FIFA World Cup in Mexico City, Saturday, May 30, 2026. (AP Photo/Marco Ugarte)
Copyright © 2026 AOL Media LLC. All rights reserved.