Kenya’s railway art gets a new platform

Meet the Kenyan artists who have turned abandoned trains carriages into a creative studio.

Kabareh Cheikhats: The all-male musical troupe who dress up as women

The Moroccan men who explore their femininity at night, paying tribute to the country’s female folk singers.

Africa Cup of Nations: Algeria beat Nigeria to reach final

Riyad Mahrez scores a stunning free-kick in injury time as Algeria beat Nigeria to reach the Africa Cup of Nations final.

Africa Cup of Nations: Senegal reach final with victory over Tunisia

Senegal reach their second Africa Cup of Nations final with an extra-time victory over Tunisia.

Africa Cup of Nations: Senegal reach final with victory over Tunisia

Senegal reach the Africa Cup of Nations final for the second time as Tunisia defender Dylan Bronn's extra-time own goal gives them victory.

Sudan crisis: Protester ‘shot dead’ in Sinnar as talks stall

A spokesman says more than a dozen people were arrested, among them army and security officers.

South Africa’s Impey wins Tour de France stage

South Africa's Daryl Impey wins the ninth stage of the Tour de France as Julian Alaphilippe retains the overall lead.

Africa Cup of Nations player rater: Senegal v Tunisia

Rate the players in the Africa Cup of Nations semi-final between Senegal and Tunisia.

Zimbabwe win thriller against Northern Ireland

Northern Ireland go through to the second round of the World Cup after a 51-49 loss to Zimbabwe sees them finish third in the group.

Zimbabwe win thriller against Northern Ireland

Northern Ireland reach the second round of the World Cup after a 51-49 defeat by Zimbabwe sees them finish third in the group.