medium credibilityThe Dispatch (Fact Check)2024Misleading Post Claims the IDF Killed Israelis Intentionally on October 7Max WhalenOpen sourceArchiveCited by Gaza October 7 False Flag Claims