Africa's week in pictures: 18 - 24 July 2025

https://www.bbc.com/news/articles/c7vrv6gng3eo

Version 0 of 1.

A selection of the week's best photos from across the African continent and beyond:

Branches graze the top of this mural in eastern Mogadishu, Somalia, on Tuesday.

Guinea's Alexandra Mansare-Traoré, 25, competes at the World Aquatics Championships in Singapore on Sunday.

Tems takes to the stage at Paris' Lollapalooza festival on the same day. The Grammy award-winning Nigerian star is hosting an event next month in Lagos to help more young women break into the music industry...

Also at Lollapalooza, a day earlier, was Cape Verdean singer Ronisia.

Kenyan bodybuilders train at this gym in the Mathare neighourhood of Nairobi on Monday.

Ghanaian footballers Josephine Afua Kyerewaa Bonsu and Chantelle Boye-Hlorkah celebrate a goal against host nation Morocco at the Women's Africa Cup of Nations on Tuesday. They narrowly missed out on a place in the final, losing 4-2 on penalties. Morocco will take on Nigeria for the trophy on Sunday.

People gather at the feet of the Maluti Mountains on Saturday...

They are taking part in an annual horse race after the King of Lesotho's birthday.

The day before in Morocco's Atlas Mountains, local people take part in the Ahidous National Festival which encompasses Amazigh storytelling, music and games.

On Monday in South Africa, Malusi Gigaba of the African National Congress is one of two politicians presented with an honourary PhD in Public Management and Governance at the University of Johannesburg.

Dilapidated buildings affected by rising seas and coastal erosion cling to the shoreline of Alexandria, in northern Egypt, on Saturday.

Builders get to work constructing new homes in Nairobi, Kenya, on Tuesday.

These children are among families who fled the civil war in Sudan to reach Egypt, but are now reportedly volunteering go home. This train is taking them south from Cairo to Aswan on Monday on the first leg of their journey back.

Francisca Chipare of Zimbabwe looks on during the Women's T20 International Series against Ireland in Dublin on Sunday, which the African side went on to lose.

Anti-corruption protests called by Gambians Against Looted Assets (Gala) draw thousands of participants on Wednesday in Banjul.

On Saturday, Moroccans march in support of Palestinians living in the Gaza strip. The UN's humanitarian chief says people in Gaza are being subjected to forced starvation by Israel, which Israel denies.

This mural of the late South African leader Nelson Mandela is unveiled in Cape Town on Friday as part of Mandela Day celebrations.

And on Saturday in South Africa's Limpopo province, men return home after taking part in a rite of passage.

From the BBC in Africa this week:

Forgotten 'weeds' prove a culinary hit in Kenya

'It's a lifesaver': Making solar power affordable in South Africa

From military ruler to democrat - ex-Nigeria President Buhari's life in pictures

Go to BBCAfrica.com for more news from the African continent.

Follow us on Twitter @BBCAfrica, on Facebook at BBC Africa or on Instagram at bbcafrica