Africa’s week in pictures: 2-8 June 2023

A selection of the best photos from across Africa and beyond this week:


A rock cutter is toiling away in Kenya’s Kajiado North area on Saturday, earning between $2 (£1.60) and $5 an hour.

The following day in Mali there are onlookers at the Great Mosque of Djenne, which people re-plaster each year with mud…

The mosque is the world’s largest mud-brick building and known for its plastering and wooden scaffolding

On Friday, US First Lady Jill Biden visits the picturesque al-Azhar Grand Mosque in Egypt’s capital Cairo, and meets with the head of al-Azhar University, Mohamed al-Mahrasawy…

A few days later on Sunday she is in Morocco speaking to students who are studying robotics at a school in the historic city of Marrakesh.

South African singer, Lulama Taifasi, is pictured on Monday at the Baxter Theatre in Cape Town during a workshop for opera singers.

On the same day, this man is putting on a display in the Ivory Coast, as he dresses in plastic to mark World Environment Day…

From plastic frocks to plastic masks, this person is covering their head with what looks like a petrol container in Cape Town in South Africa, during a protest by Extinction Rebellion to call for an end to oil exploration.

Also on World Environment Day, there is flying plastic in Kenya’s capital Nairobi as this man is managing the rubbish at a local recycling company.

There are masks of a different kind in South Africa’s main city Johannesburg on Saturday as this person takes part in the Medieval Festival, where people wear clothing from that era.

These protesters are fired up in Malaga, Spain, on Wednesday as they demonstrate against Senegal’s President Macky Sall, after opposition politician Ousmane Sonko is convicted of “corrupting the youth”, which he denies.

Kenya’s capital is also hit by a protest on Tuesday as these people take to the streets over government plans to increase taxes.

These men in Sudan’s capital Khartoum are going about their daily business on Thursday, despite air strikes and clashes between rival forces.