IFRD strongly condemns the Knesset’s approval of a law imposing the death penalty on Palestinians
The International Federation for Rights and Development (IFRD) strongly condemns the Knesset’s approval of a law imposing the death penalty on Palestinians convicted in military courts of lethal attacks. According to multiple reports published on…