Cape Town mayor Patricia de Lille has been implicated in covering up a top city official’s wrongdoing after an independent investigation commissioned by the city council.

EWN