Now is not the time for those who represent the City of Cape Town to lash out at the media, which is why Ian Neilson has been forced to apologise.
Continue Reading