Sarah Tolbert

Carter Center, Atlanta, Georgia When I answered my phone in South Africa, I was surprised to hear an American accent on the other end ask "Is this Sarah?" The call was from The Carter Center in Atlanta, Georgia and they wanted to offer me an internship in their democracy...

Read more