Despite the backlash in France, Idrisssa Gana Gueye has received the support of his home country Senegal, where 95% of citizens are devout Muslims.Read More
Despite the backlash in France, Idrisssa Gana Gueye has received the support of his home country Senegal, where 95% of citizens are devout Muslims.Read More