Geoff White

LRC Contributor

Geoff White is a former diplomat and journalist. From 2009 to 2013, he served as a political counsellor in Pretoria, South Africa.

Articles by Geoff White