Islamic jihad. “Jehad is a continuous and never-ending struggle...”
The Quranic Concept of War
And so what if they die. There are 72 virgins waiting for them in heaven. Time to party! ... sarc