Sudan’s livestream massacre

The story of the deadly violence in Khartoum on 3 June, told through those who filmed through it.

Africa Cup of Nations: Tunisia end Madagascar’s Afcon run with 3-0 win

Tunisia reach their first Africa Cup of Nations semi-final since 2004 as they end Madagascar's fairytale run with a 3-0 win.

Africa Cup of Nations: Tunisia end Madagascar’s Afcon run with 3-0 win

Tunisia reach their first Africa Cup of Nations semi-final since 2004 as they end Madagascar's fairytale run with a 3-0 win.

Africa Cup of Nations: Ivory Coast 1-1 Algeria (AET – Algeria win 4-3 on pens)

Algeria reach the semi-finals of the Africa Cup of Nations, beating Ivory Coast 4-3 on penalties following a 1-1 draw.

Senegal’s urban dancers featuring in a documentary film

The Call of Dance is a documentary that captures the Senegalese urban dance scene.

Africa Cup of Nations: Nigeria score in last minute to beat South Africa 2-1 for semi-final spot

William Troost-Ekong scores a dramatic late winner to send Nigeria into the Africa Cup of Nations semi-final at the expense of South Africa.

Africa Cup of Nations: What to look out for on day 21 in Egypt

Four teams but only two semi-final spots remain - what can we expect on day 21 at the Africa Cup of Nations in Egypt?

Afcon 2017: Fan predictions before Nigeria v South Africa quarter-final

Fans in Lagos and Johannesburg give their predictions ahead of their Afcon quarter-final match.

Africa Cup of Nations: Senegal 1-0 Benin

Senegal reach the Africa Cup of Nations semi-finals after a goal by Everton midfielder Idrissa Gueye ends Benin's tournament.

Nigeria Facebook ‘wedding’ sparks death threats in Kano

Islamic police say the incident was a mockery of the institution of marriage.