Shannon K. O'Neil

Shannon K. O'Neil is the vice president of studies and Nelson and David Rockefeller Senior Fellow for Latin American Studies at the Council on Foreign Relations.