by Eric Garris | 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.
Advertise on Antiwar.com
Toggle Dark Mode