The War Briefing (Oct
28,
2008)
Season 26,
Episode 13
-
Self - Author, Pakistan
Self - Author, Pakistan
See fewer
Declassified (2006)
(TV Series)
-
Self - Council on Foreign Relations (1 episode,
2006) Self - Council on Foreign Relations (1 episode,
2006) See fewer
The Taliban (Jan
5,
2006)
Season 1,
Episode 2
-
Self - Council on Foreign Relations
Self - Council on Foreign Relations
See fewer