Mon Mar 20, 2017, 02:57 PM
Badsamm (7,862 posts)
200,000 US Troops Deployed To 177 Nations
"In 2015, Politico estimated that there are 800 U.S. bases abroad, and that it costs up to $100 billion annually to maintain this international presence"
There is a good map and list of top 20 countries with numbers at link.
Is this a good deal for the American tax payer? Are you getting your money's worth?
0 replies, 63 views