The Israel Defense Forces (IDF) on Friday said it had killed the terrorist leader responsible for the abduction of, and “likely personally involved” in the murder of, Shiri Bibas and ...