"Crescent of Embrace" -- Memorial To Terrorists
The red crescent is the
universally recognized symbol of
Islam.
The "Crescent of Embrace" "commemorates the killers' faith instead of the victims' revolt".
This proposed memorial design is a sickening insult and dishonor to the crew and passengers of Flight 93.
It is no less despicable than erecting a swastika on a Holocaust memorial.
Michelle Malkin has the low-down.
Related: What Islam Has Become.
--LynZee
<< Home