Tag: Soweto

Record Participation Sets 2024 Soweto Marathon Apart as ‘People’s Race’

The 2024 African Bank Soweto Marathon marked its 29th anniversary in grand…

Virgo avatar By Virgo