← Data Lab
The Library
NewOne story, all the way down.
Dan Tully: End Congress’s forever law for forever wars
America has paid a high price for war on terror, spending $8 trillion so far, according to a 2021 report by Brown University. Moreover, roughly 3 million Americans have served in the war on terror; 15,000 service members and contractors have been killed and 54,000 physically wounded. More than 30,000 veterans and active service members have died by…
Sources (1)· Sep 23, 2:17 PM
Read it







