Pamela Geller has more guts than a platoon of combat Marines. Her organization, Stop the Islamization of America, began a new ad campaign in New York today. The Muslims and the liberals have to hate this with a passion. Naturally, I love it.
Read all about it here.
The Global Warming Scam Goes Super Cold Today
2 hours ago