CT deputy mayor apologizes for his behaviour during Day Zero interview
City of Cape Town Deputy Mayor Ian Neilson has apologised for his behaviour during an interview last week with News24's multimedia journalist Aletta Harrison. Neilson, who is in charge of the City's water crisis, said he had been on the job for "just three days" when the interview about Day Zero took place last Thursday, January 25. The deputy mayor, who recently replaced Mayor Patricia de Lille as head of […]