Living in Khayelitsha is murder, say residents of the u...
Khayelitsha, the second-biggest township in South Africa, has only three police stations, with one police officer for every 628 residents. Khayelitsha, the second-biggest township in South Africa, has only three police stations, with one police officer for every 628 residents.