Organisation of Islamic Cooperation deplores Security Council’s failure to stop Israeli war on Gaza
The Secretary-General of the Organisation of Islamic Cooperation (OIC), Hussein Ibrahim Taha, Saturday denounced the failure of the UN Security Council to vote in