Israel , which describes Nablus as a terrorist hub , says the operation has been essential for defending Israeli citizens .