
Why Saudi Arabia’s Arrest of a Pro-Palestinian Pilgrim Shows It Is Unfit to Host the FIFA World Cup 2034
Saudi security personnel apprehended an Egyptian pilgrim in the Grand Mosque of Mecca on July 27, 2025, when he flew the Palestinian flag and cried out in despair at what had been done to Gaza. His peaceful protest—a simple cry for justice in one of Islam’s holiest sites—was met with immediate incarceration. This is not […]