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