Rebuilding South Africa's ailing public transport system
There was a time when passengers could board a train in Johannesburg, travel through Krugersdorp, Magaliesburg and Zeerust, pass through Mahikeng, Madibogo, Mareetsane and Taung, and continue towards Kimberley before making the return journey. Those trains are gone. So too are many of the rail services that once connected communities, supported local economies and provided an affordable alternative to South Africa's roads.