Dailymaverick logo

Defend Truth

Stephen Horn

Stephen Horn

Stephen Horn is country director of the Clean Creatives campaign in South Africa, and creative director of the Safta-winning satirical news show, ‘Politically Aweh’.

Debug: hasMoreArticles=false, articles.length=1