1. The Intercept has a blockbuster report on the CIA running death squads in Afghanistan & its not getting much attention. Worth asking why. https://theintercept.com/2020/12/18/afghanistan-cia-militia-01-strike-force/ …
-
-
4. More thoughts the CIA's death squads and the silence surrounding them: https://www.thenation.com/article/world/cia-death-squads-afghanistan/ …
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
From the reporting these particular death squads have already been shut down.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
This was one of the most depressing things about the prospect of a Biden presidency. One of.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.