- The Emfuleni local municipality needs over R600-million to fix its failing wastewater system and stop it from polluting the Vaal River.
- This sewage also spills onto the streets of Bophelong, a nearby township where activist Lawrence Majoro hopes he can help avoid a cholera outbreak.
- Rand Water took over services from the municipality in 2021, but more than two years later environmental groups say little has changed, so they’ve gone to court.
- Our TV team takes you into communities near the Vaal River and shows you how dirty water affects their health.