An altar to ISLAM will be built in USA....UNLESS YOU DO SOMETHING ABOUT IT. An altar to ISLAM will be built in USA....UNLESS YOU DO SOMETHING ABOUT IT.Mark of Islam to be permanently etched on Flight 93 Site!!! Absolutely insulting! What will you do about it??? Final Design AnnouncedThe design for the permanent Memorial for Flight 93 was announced on September 7, 2005 amid overwhelming support . . So the mark of the Jihadists will forever emblazon our landscape. Is it time to cry for America yet...???????????? This design seems to be a fitting memorial for the Muslims who...