Christopher McMichael
Christopher McMichael is a writer based in Johannesburg. He has a PhD in politics