V vsquare.org Leaked internal documents from a Kremlin-controlled propaganda center 108 points Anon84 2 years ago 49 comments