How can we take this man’s “nothing to see here” foolishness seriously when he actually accuses Robert Spencer of calling Islam a “gutter religion.”
Spencer has never ever said such a thing. Disgusting. Thank God some commenters are weighing in to set Bowen straight.