go to top

Ben Shepherd

Ben Shepherd is a consulting fellow in the Africa Programme at Chatham House.