Articles by this author:
👁 Protesters hold placards outside the Red Cross offices in Ramallah, in the Israeli-occupied West Bank, on March 31, 2026, during a rally against a bill approved by Israel's parliament that would allow the execution of Palestinians convicted on terror charges for deadly attacks. Israel's parliament approved a bill on March 30, that would allow the execution of Palestinians convicted on terror charges for deadly attacks. (Photo by Zain JAAFAR / AFP via Getty Images)
