W washingtonpost.com Russia just made a ton of Internet memes illegal 30 points ot 11 years ago 18 comments