Russia, memes and you Perspective April 9, 2018By Sasha Veber When your Tumblr is hacked by Russian propagandists