David Richmond

Chief Executive , Brazzaville Foundation, an independent London-based charity that focuses on African issues.