John Campbell

John Campbell is the Ralph Bunche senior fellow for Africa policy studies at the Council on Foreign Relations. He served as U.S. ambassador to Nigeria from 2004 to 2007 and as U.S. counselor for political affairs in South Africa from 1993 to 1996.
Stories by John Campbell
Load more by John Campbell | Return to staff list