Who is the president? 13th August 2023 By Jafta Serero FacebookTwitterPinterestWhatsAppLinkedinTelegram RELATED STORIES MORE BY THIS AUTHOR Weekly cartoon The missing helicopter Weekly cartoon Crossroads Weekly cartoon Syndicate 2787 Read this week's paper The Telegraph June 11