Islamic Jihad: A Palestinian Alternative

GPTKB entity