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 … [Read more...]
Kathy Shaidle's blog. Est. 2000