Trending meme likens peaceful protest to creeper with press release - IJR News