Drug Smuggling and Repression Undermine Saudi Arabia’s Bid to Host FIFA 2034
Saudi Arabia’s winning bid to host the 2034 FIFA World Cup has drawn global controversy. As the kingdom presses on with its global PR operation via big sporting events, what is happening on the ground, even in recent times, tells a different story—one that is not aligned with the principles of international sport, security, and […]