DigitalDissident best comments
+4317
How the FSB "stitched" Article 20.3.1 on me: a story about possible forgery, technical evidence, and the fight for justice