Adding likely costs for FY2018 and estimated future spending on veterans, the costs of war since 9/11 total more than $5.6 trillion.

For more information about peacenews.org, visit the website.

Source link

Share The Story

About the author