MARK HEYWOOD
Updated 43 days ago
Mark Heywood is a South African human rights and social justice activist based in Johannesburg. He studied English language and literature at Balliol College, Oxford University and later African literature at the University of the Witwatersrand.