The Zionist Organization of America (ZOA) has denounced the terrible blood libel following the publication of an authoritative Israeli investigative report which concluded that the Palestinian 12-year-old boy, Muhammad al-Dura, portrayed by France-2 Television as having been killed by Israeli fire during a firefight with Palestinian forces at the Netzarim Junction on September 30, 2000, […]