Islam in the Hub of FIFA 2018 World Cup

MOSCOW – It was in 2010 when Russia got the nod from  the Fédération Internationale de Football Association (FIFA)  to host the current 21st World Cup, the globe’s most prestigious football tournament The competition is slated to run between June 14 and July 15, and it  features seven Muslim nations out of the 32 contestants; they … Continue reading Islam in the Hub of FIFA 2018 World Cup