A “martyr” in the Islamic context is someone who kills and is killed for Allah (cf. Qur’an 9:111). When will the West wake up to what the Palestinian resistance is all about, and begin paying attention to what the Palestinian leadership has been saying in its own words for decades, as opposed to hearsay propaganda? […]