Celebrate our new site and save $15 Get code »

John Campbell

John Campbell is the Ralph Bunche Senior Fellow for Africa Policy Studies at the Council on Foreign Relations. He served twice in Nigeria, from 1988 1990 as political counselor and from 2004 2007 as U.S. ambassador.