Soweto (a shortened version of South Western Townships) has recently become an urban suburb of the City of Johannesburg. Although previously a separate municipality, Soweto has always played a major role in the history, identity and character of Johannesburg and…