Enough Already
Scott Horton, director of the Libertarian Institute, argued that the war on terror has been counterproductive and is too costly to continue.
813 viewsScott Horton, director of the Libertarian Institute, argued that the war on terror has been counterproductive and is too costly to continue.
813 viewsScott Horton, managing director of the Libertarian Institute and host of Antiwar Radio, argued that it is time to end the war in Afghanistan.
2,620 views