After months of denials, IDF finally admits responsibility for KILLING Israeli hostages on October 7

Estimated read time 1 min read

(NaturalNews) After nine months of denials, the Israel Defense Forces (IDF) finally acknowledged on July 11 that they were responsible for killing Israeli hostages…

You May Also Like

More From Author