The Kenyan man making leather jackets out of fish skins

Most people saw fish waste. Newton Owino spotted an opportunity.

The black princess who ‘took on a white world’

The forgotten story of Princess Dinubolu, whose beauty ambitions shocked Edwardian Britain.

The black princess who ‘took on a white world’

The forgotten story of Princess Dinubolu, whose beauty ambitions shocked Edwardian Britain.

Morocco becomes first African country to use VAR in domestic match

History is made in Morocco where VAR (Video Assistant Referee) technology is used in an African domestic match for the first time.

Omoyele Sowore: Anger over detention of Nigerian journalist

The Nigerian state security service claims that nobody has come to collect Omoyele Sowore on bail.

Obafemi Martins: Nigeria star not contemplating retirement yet‬

Nigeria striker Obafemi Martins, 35, says he has no immediate plans to retire from football and will not rush to decide his next destination.

Moussa Marega: Injured forward left out of Mali squad for Nations Cup qualifiers

FC Porto forward Moussa Marega, who has been nursing an injury, is not included in Mali's squad for the upcoming 2021 Africa Cup of Nations qualifiers.

U-23 Africa Cup of Nations: Hosts Egypt open with win over Mali as Cameroon and Ghana draw

Hosts Egypt beat Mali 1-0 as the continent's Olympic football qualifying tournament - the U-23 Africa Cup of Nations - gets underway in Cairo.

Twitter goes wild for South African KFC marriage proposal

Gifts have been pouring in for the couple after their fast-food engagement video went viral.

Senegal’s Mbaye Diagne is punished for Club Bruges penalty miss

Senegal international Mbaye Diagne is fined and dropped by Club Bruges for missing a penalty in the European Champions League.