He has covered South Africa for both local and international media, both online and in print. He has written and worked for the New York Daily News, Cambodia Daily (Phnom Penh), Roads & Kingdoms (New York), News24, Sunday Times Business Times, The Times, Business Day and Independent Media. He has served as chief copy editor, news editor and online editor. John has an extensive knowledge of sub-Saharan Africa, covering politics, culture and sport.