Recorded on May 3, 2011
Cully Stimson discusses the death of Osama bin Laden.
Chief of Staff and Senior Legal Fellow