Rose Deighton: Anti-Islamic Memes: The Ugly Side of Ignorance on the Internet This Saturday morning, I opened my laptop to […]