Jeffrey Smith
Jeffrey Smith is the founding director of the pro-democracy nonprofit organisation, Vanguard Africa