Soweto, Johannesburg: Bridging the Infrastructure Divide
By Sustainable Development Solutions CenterBy Toby Simpson Soweto is located in south west periphery of Johannesburg, Gauteng, South Africa and is comprised of some 32 different townships (City of