OIC implores member states to declare Isreal terrorist state, laments brutal attacks against Palestinians
The Committee of Permanent Representatives of the Organization of Islamic Cooperation has implored member states to declare Isreal terrorist state....