A visit to the city of Johannesburg in South Africa would be incomplete without getting a glimpse of Soweto (short for South Western Townships), an urban area that serves as a melting pot of history and culture. It is also the site of the Soweto Uprising or 16 June, a series of deadly protests against […]