Charles Leonard Charles Leonard is the news editor of the Mail & Guardian newspaper. @JCharlesLeonard