Anti-Islamic extremist Pamela Geller was back on Hannity this Tuesday, this time to promote her scheme to put an anti-Islam cartoon of Muhammad on Washington, D.C. buses. When pundit Juan Williams challenged her, Geller accused him of both trying to impose Sharia law and of being anti-Muslim at the same time. Sean Hannity and Fox News seemed to love Geller’s scheme.