Mon Mar 20, 2017, 01:57 PM

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, 203 views

Reply to this thread

Back to top Alert abuse