South Africa, Our Burning Planet Ekurhuleni: High hopes trashed as hundreds of millions promised to community contractors evaporate by: Tabelo Timse for amaBhungane