Do mayors keep their promises? We’re making it easier to find out
During campaign season political promises are about as common as hadedas on the West Rand.
Despite their prevalence, keeping track of those promises after a local government election is…