New York The Zionist Organization of America (ZOA) has strongly commended, and supports the Israel Defense Forces (IDF) demand of the France-2 television network that it release the full 27 minutes of footage of the alleged killing of the Palestinian boy, Muhammad al-Durah, on September 30 2000. The deputy commander of the IDFs Spokesmans […]