After months of denials, IDF finally admits responsibility for KILLING Israeli hostages on October 7
(NaturalNews) After nine months of denials, the Israel Defense Forces (IDF) finally acknowledged on July 11 that they were responsible for killing Israeli hostages... |