James Bovard on the Cost of the War on Terror

by | May 26, 2016

James Bovard talks about the war on terror, which he says has cost the U.S. $4 trillion since it began in 2001.