Government

Iraq, Afghanistan, and Other Special Ops “Successes”

October 26, 2015 0

America’s elite forces deploy to a record-shattering 147 countries in 2015 by Nick Turse ‘Over the years,’ writes Turse, ‘special operators have regularly been involved in all manner of mishaps, embroiled in various scandals, and implicated […]