ICYMI
Here's a primer on Unit 29155, the Russian military intelligence outfit American intelligence officials now say paid Taliban-connected militants to kill US troops in Afghanistan https://t.co/qrbQFD7VKz— Michael Schwirtz (@mschwirtz) June 26, 2020