Multimedia Home  >  Video Detail |
Ivan Eland on the Death of Osama bin Laden
Posted: Fri. September 9, 2011

Ivan Eland, Senior Fellow at Director of the Center on Peace and Liberty at the Independent Institute, comments on what the death of bin Laden means for future U.S. foreign policy on Russia Today.

Recorded: Tue. May 3, 2011
Experts: Ivan Eland
Type: Television