Israel passes law making death penalty default sentence for Palestinians
Israel’s Parliament passed a law on Monday (March 30, 2026) making the death penalty a
Read More