November 21, 2021 TomDispatch
TomDispatch cites Costs of War Project research on the human and budgetary costs of war.
More