Russian to Judgment: Who Poisoned Sergei Skripal? 03-16-2018 • AntiWar.com by Justin Raimondo The all-purpose "Russia did it" explanation makes no sense