Israel’s Culture of Deceit
Israel, which always seeks to blame Palestinians for the atrocities it carries out, is the least trustworthy source about the bombing of the hospital in Gaza.