The missing person crisis haunting World Cup host city
Channel 4 News | Substack
June 11, 2026
Guadalajara is preparing to host matches and thousands of fans for the 2026 Fifa World Cup. But the city has a dark past that it can’t bury beneath new stadiums, writes Guillermo Galdos.
Discussion in the ATmosphere