Soccer’s Own Goal

The invasion of Ceuta exposes the dismal failure of the 2026 World Cup. Whatever warm and fuzzy message international sporting events convey, Muslims ain’t buying it.