The United States has denied entry to Somali referee Omar Abdulkadir Artan, who had arrived in Miami to take part in preparations for the FIFA World Cup, according to US Customs and Border Protection and FIFA officials. Artan reportedly landed at Miami International Airport from Istanbul on Saturday but was deemed inadmissible following what authorities […]
