Kenya election: Opposition vows to overturn ‘sham’ election

An opposition official accuses the government of "state terror" and vows to overturn the result.

Living under a cannon on Senegal’s Gorée island

Not having any electricity is a pain, Massar Mbodj says of his home on Gorée, Senegal's "slave island".

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.