Kenya election: Uhuru Kenyatta defeats Raila Odinga

The incumbent took 54.3% of the vote, the election commission says, a result the opposition rejects.

Rigobert Song resumes coaching role with local Cameroon team

Former Cameroon captain, Rigobert Song, who suffered a brain aneurysm ten months ago, takes charge of the home-based national side in CHAN qualifiers.

Cameroon: Video emerges of detainees in squalid cell

Those held are all from English-speaking regions and said to have been seized some six months ago.

History of Africa: How a Berber king made a fortune from togas

Zeinab Badawi visits a tannery in Morocco, and discovers the how the ancient art of dyeing textiles and leather continues to this day.

Egypt trains collide in Alexandria killing dozens

The transport minister says a "human error" led to the collision of two trains in Alexandria.

Nigeria army raid at UN camp in Maiduguri “unauthorised”

UN officials seek urgent answers from Nigerian authorities after the military's action.

Kazenga LuaLua: QPR sign Brighton winger on loan until January

Brighton winger Kazenga Lualua returns to Championship side QPR on loan for a second time, joining the club until January.

World Cup 2026: Morocco confirms it will bid to host tournament

The Moroccan Football Federation announces it will bid to host the 2026 World Cup.

‘Baby modelling – why not?’

An insight into the world of baby and child modelling in South Africa.

Energy price hikes hit Zambian poultry farmers

As Zambia's state-run energy company Zesco continues to increase prices, poultry farms are struggling to survive.