Set to miss 15 matches: painful injury sidelines Morocco starShocking length of absenceMorocco vs NigerMorocco
He left on a stretcher: worrying injury for Morocco starMorocco to face NigerPanathinaikos vs Asteras TripolisPanathinaikos
"Long awaited": the Moroccan federation announces a new decision before the two matches against NigerTwo fixtures in the Africa Cup of Nations qualifiersMorocco vs NigerMorocco
Infantino in Morocco: praise and a message before the 2030 World CupA new stop before the dream World CupMorocco vs NigerMorocco
He played in the Africa Cup of Nations final: Morocco international announces retirement at the age of 32He suffered from physical problemsMorocco vs NigerMorocco
Awaiting Senegal.. A three-way alliance officially bids to host the Africa Cup of NationsThree Nations in the Race to Host AFCON.. Will the Lions of Teranga Join In?Africa Cup of NationsSenegal
The Black Stars Podcast - out now!Why, with such an abundance of talent at home and across its diaspora, do Ghana’s Black Stars fall short on football’s biggest stages?GhanaS. Kuffour
Drogba turned down Chelsea return to help Ivory CoastThe former hitman says that he wants to help an "entire nation" with his leadership skillsChelseaPremier League
Salah misses two penalties in Egypt victoryThe Liverpool star put in something of a mixed performance as he returned to international duty for the PharoahsEgyptPremier League