Ibrahim Dabbashi

See Transcript

Thursday 03/31/2011

Guest host Jon Meacham and Ibrahim Dabbashi, former ambassador to the U.N. and recent defector from Qaddafi's cabinet, discuss NATO's involvement in the Libyan civil war, and where the U.S. stands on the conflict.

People in this video
Jon Meacham Ibrahim Dabbashi
World Politics