US Continues Its Long History of Using Death Squads

By Dan Kovalik    December 23, 2020  in RT.com   US continues its long history of using death squads, this time in Afghanistan. The dark story of the CIA running death squads in Afghanistan recently broken by the Intercept follows a very long pattern of US foreign policy going back to the 1960s. According to The … Continue reading US Continues Its Long History of Using Death Squads