FIFA World Cup Referee Omar Artan Denied Entry to United States Ahead of 2026 Tournament June 10, 2026 A significant controversy has emerged ahead of the 2026 FIFA World Cup after Somali referee Omar Artan was reportedly denied entry into t...Read More