Diepkloof Hostel is on the verge of collapse.
The roofs are leaking, the walls are crumbling, and about 8 000 people share 70 bucket toilets.
Every block has four communal taps.
Diepkloof Hostel is on the verge of collapse.
The roofs are leaking, the walls are crumbling, and about 8 000 people share 70 bucket toilets.
Every block has four communal taps.