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.
Decision Italy – Referendum Results and Open Discussion…
47 minutes ago