Israel Deliberately Killed Own Citizens on October 7 – Report
TEL AVIV (Agencies): Reporting in the Israeli newspaper Haaretz offers the most significant evidence to date that Israel killed its own citizens in an effort to prevent Hamas fighters from…