Follow me via social media

Gareth van Onselen

Gareth is from Johannesburg but, in an act of treason, moved to Cape Town, where he now resides. He studied at Wits University, obtaining a master's degree in sociology before entering the world of politics.

For the next 12 years he worked for the Democratic Alliance, in various different capacities, most of which involved communications and political analysis. He now works for BDlive and Sunday Times as a journalist. He is a liberal and a humanist but, most of all, a political animal with a deep love for ideas and argument.