Article Image

IPFS News Link • Foreign Policy

U.S. Control Freaks Have Black Ops in 133 Countries

• truthdig.com
During the fiscal year that ended on September 30, 2014, U.S. Special Operations forces (SOF) deployed to 133 countries--roughly 70% of the nations on the planet--according to Lieutenant Colonel Robert Bockholt...

PurePatriot