Langa is a World of contradiction
Langa is Cape Town’s oldest township. For most of us it is a confronting sight – a world of contradiction. There’s a smattering of brick homes, but there are more homes that are made from sheets of corrugated iron that lean to the left or …