Ultra Marathoner Njoroge Eyes Soweto Marathon Course Record

The Soweto Marathon, one of the most celebrated long-distance races in Africa, is known for its…

Soweto: A Living Legacy of Resilience and Innovation in Johannesburg

Soweto, an iconic township in Johannesburg, South Africa, is far more than just a collection of…