Jeffrey Smith
Jeffrey Smith is the executive director of Vanguard Africa, a nonprofit group that supports pro-reform leaders and free and fair elections in Africa. Follow him on Twitter at @Smith_JeffreyT.
Jeffrey Smith is the executive director of Vanguard Africa, a nonprofit group that supports pro-reform leaders and free and fair elections in Africa. Follow him on Twitter at @Smith_JeffreyT.