The United Nation experts, Organization of Islamic Cooperation (OIC), Spain, among others, have condemned a law approved by Israel’s parliament permitting the execution of Palestinian prisoners. The General Secretariat of the OIC, which consists of 57 member states, strongly condemned the move. It described it as dangerous and unprecedented, saying it grants a licence for […]