Islam needs a steady diet of criticism and ridicule. Posted on August 22, 2009 by Eeyore Share this:FacebookTwitter