The Soweto Marathon in pictures

Thousands of people took part in the Soweto Marathon on November 4 2018. 

X