Soweto is a place of contrasts: rows of tin shanties abut luxurious mansions; piles of garbage and...