News

Soweto is South Africa’s largest township, with an official population of 1.3 million. More than 40 percent of the population is under the age of 25, and nearly 50 percent of young people are ...