Anti-Muslim memes have no place in our politics | Editorial | Meme News on ME.ME