A major commission of the Organization of Islamic Cooperation (OIC) has denounced as an “act of collective punishment” Israel’s repressive measures against the Palestinian prisoners, in the wake of a daring escape by at least six inmates from a high-security Israeli jail. In a statement on Sunday, the OIC Independent …
Read More »