Jon Lee Anderson

See Transcript

Friday 03/18/2011

Journalist Jon Lee Anderson reports from Benghazi on the current situation in Libya after the approval of a no-fly resolution.