Global Perspective: Israel approves law on public trials, death penalty for October 7 detainees May 12, 2026 by neuralnews Strategic analysis on Israel approves law on public trials, death penalty for October 7 detainees.Read more…