ZeroHedge calls the ads “Shocking”.
http://www.freerepublic.com/focus/f-news/3206207/posts
Shocking is what these jihadists are doing.
God bless and keep Ms Gellar for (continuously) sounding the alarm.
“Shocking” describes people who continue to believe in the fiction Islam is the Religion Of Peace.
But denial is a part of human nature. We don’t want to acknowledge what we truly fear.