Philip Giraldi, Executive Director of The Council for the National Interest, discusses his article “Neocons Triumphant in Washington and Geneva;” and why Chuck Hagel really got forced out of his Secretary of Defense job.
Podcast: Play in new window | Download