IDF sources admit it may take years to root out all Hamas terrorists in Gaza - exclusive The Jerusalem Post