A review by the Israel Defense Forces (IDF) set to be released this summer will conclude that Israeli soldiers killed many of their own people on October 7, Israeli media reported. The inquiry is expected to identify multiple failures of the IDF during the Hamas rampage in southern Israel. According…
Let’s wait and see, Israel had said that it will not investigate incidents of friendly fire on Oct 7.