Daily Archive: October 10, 2014

Khayelitsha is an informal Township outside of Cape Town. One of the locals near my hotel tells me it’s not the worst, there are actually worse places in South Africa, and he names a...