A selection of the week's best photos from across the continent and beyond:
Image source, Phill Magokoe/AFP
In South Africa, a fan shows his support for the Orlando Pirates football team at a match on Saturday...
While fans in other stands show their support for Kaizer Chiefs - who go on to lose the game.
Image source, Gianluigi Guercia/AFP
In Cape Town the next day, police spray a water cannon at pro-Palestinian protesters following a clash with supporters of Israel.
Image source, Adekunle Ajayi/NurPhoto
In Nigeria, a woman celebrates after finishing a 10km (6 mile) run in support cancer and mental health on Saturday.
Image source, Ashraf Shazly/AFP
In Sudan, a man barbeques meat on a street in the city of Port Sudan on Tuesday.
Image source, Michele Spatari/AFP
The previous day, a street vendor displays his paper doves for sale in the Ethiopian capital of Addis Ababa.
Image source, Luis Tato/AFP
While schoolchildren in Kenya plant trees on Monday, declared a public holiday by the government to encourage tree-planting.
Images subject to copyright