Zanele Muholi's work features the lives of black LGBTQ+ South Africans.
Uganda equal the record for the lowest total at a men's T20 World Cup by being skittled out for just 39 in a 134-run loss to West Indies in Guyana.
Jenn Buta has been campaigning since her son was targeted by sextortionists in Nigeria - a hotspot for scammers.
Victims as far afield as Singapore, Peru and the United Arab Emirates fell prey to their online scams.
Jenn Buta has been campaigning since her son was targeted by sextortionists in Nigeria - a hotspot for scammers.
Glasgow Warriors book a place in the semi-finals of the United Rugby Championship as they see off the Stormers at Scotstoun.
Cameroon beat Cape Verde 4-1 in African qualifying for the 2026 World Cup in Marc Brys’ first game in charge of the Indomitable Lions.
At least 35 people have been killed in North Kivu by suspected ADF rebel fighters in recent days.
With a unity government in the offing, the economy is a crucial subject for negotiations.
President Ruto says Kenyans pay less tax than citizens in some other African countries.
Hakim Ziyech is on target as Morocco secure a second win in African qualifying for the 2026 World Cup, but Nigeria draw their third game.
Broadcast live on TV from prison, 51 people, including three Americans, go before a military tribunal.
South Africa centre Damian de Allende says the first Test between the Springboks and Ireland in Pretoria on 6 July will be "almost like a war".
Diane Rwigara says she feels cheated for a second time from being able to campaign.
Former star Samuel Eto'o is accused of acting like "a dictator" as a power struggle for control of football in Cameroon rages on.
It would reflect the will of voters and help move the country forward, President Ramaphosa says.
The migrants, who the UN says are refugees, say they feel isolated and unsafe in the African country.
A selection of the week's best photos from across the African continent.
Scotland continue their impressive start to the T20 World Cup with an five-wicket victory over Namibia in Barbados.
Egypt continue their 100% start in 2026 World Cup qualifying and Ghana register a win over Mali, but Algeria are stunned by Guinea.
Facebook
Twitter
Pinterest
Instagram
Google+
YouTube
LinkedIn
RSS