New: After an eighteen-month investigation,
@InsiderEng has uncovered new evidence suggesting that Russia’s GRU paid tens of millions of dollars to the Taliban in Afghanistan to target American, coalition, and Afghan military forces. GRU Unit 29155 was behind this operation. We…
- Michael Weiss (@michaeldweiss)
January 8, 2025