August 2026
August 6, 2026
Israeli Settler Charged with Manslaughter in Shooting of Palestinian Filmmaker
Yinon Levy, an Israeli settler, has been charged with reckless manslaughter for the shooting of Odeh Hathaleen, a Palestinian involved in an Oscar-winning film, in…