PHOTO ESSAYS: A House Full of Faeces in Khayelitsha
Metres away from the entrance to the Airport Industria depot in Cape Town, the smell of human waste and chemicals is unbearable. Inside, about 100 people in overalls empty portable toilets down a big ...