Scene From Iraqi TV series goes viral as IDF tortures Palestinians

On 30 March, 2026, the Israeli Knesset passed the Death Penalty for Terrorists Law, which allows for the imposition of the death penalty on Palestinians convicted in military courts of killing Israelis in attacks classified as terrorism. Against this backdrop, a video showing men in black uniforms beating individuals with sticks inside what looks like […]

Continue Reading