Let's end "International Military Subsidies"

It is absurd that the United States has continued to station 100,000 troops in Europe

http://www.cato.org/new/08-04/08-16-04r.html