James Woolsey; Christopher Hitchens; Bernard Lewis; Victor Davis Hanson; Cliff May; Frank Gaffney; Stephen Hayes; Richard Miniter; Tim Trevan; and Jano Rosebiani
DVDs James Woolsey; Christopher Hitchens; Bernard Lewis; Victor Davis Hanson; Cliff May; Frank Gaffney; Stephen Hayes; Richard Miniter; Tim Trevan; and Jano Rosebiani starred in...