Algeria’s Ishak Belfodil joins Germany’s Hoffenheim

Algeria striker Ishak Belfodil joins German Bundesliga side Hoffenheim from Belgian club Standard Liege.

Quitting Al Ahly coach Hossam El Badry ‘did the right thing’

Al Ahly board member Khaled Mortagy says that coach Hossam El Badry 'did the right thing' in quitting after a shock loss to KCCA in the Champions League.

Why some Commonwealth Games athletes overstay their visas

A group who face deportation in Australia have made a "huge" decision, an ex-Cameroon athlete says.

Ghanaian shoe seller vows to bring Jammeh to justice

A Ghanaian seeks justice for his friends who were killed in The Gambia during Yahya Jammeh's rule.

Kaizer Chiefs cancel end-of-season awards after ‘underwhelming’ season

South African side Kaizer Chiefs have cancelled their end-of-season awards after failing to win any major silverware.

Sanctions see Ajax Cape Town relegated after end of season

Ajax Cape Town are relegated from South Africa's Premier League after forfeiting three matches for fielding an ineligible player.

2018 World Cup: Tunisia make recalls to preliminary squad

Tunisia coach Nabil Maaloul recalls several players to his 29-man provisional squad for the World Cup finals in Russia.

Cas rejects Munir El Haddadi’s Morocco switch

The Court of Arbitration for Sport rejects Munir El Haddadi's appeal against Fifa's ruling that prevents him from playing for Morocco.

My stolen childhood – investigating Ghana’s practice of ‘trokosi’

Brigitte was forced to live and work with priests in a shrine to “atone” for her uncle's sins.

2018 World Cup: Nigeria name uncapped Nwankwo in provisional squad

Uncapped Simy Nwkanwo, who plays in Italy for Crotone, is a surprise name in Nigeria coach Gernot Rohr's provisional World Cup squad.