Religion of peace ... SNORT!
My most hated bumper sticker is appropriate to stick in the face of the Arab League right now:
?
"We will have peace, when you and all your works have perished- and the works of your dark master to whom you would deliver us." Theoden to Saruman, but very applicable to followers of Islam and Mohammed (Pork be upon him).