Imagine wasting your life being an expert on “Islamophobia,” a propaganda term coined to intimidate people into thinking it wrong … Meer
Tag: Pamela Geller
Pamela Geller: “Islamophobia” is “a device for imposing sharia”
Times of Israel Lies/Libels Pamela Geller and Robert Spencer
The Times of Israel, a leftist rag known more for its left-wing yellow journalism than its support of Israel (despite … Meer