Outrage, condemnation over deadly Gaza hospital strike as Russia, UAE call for UNSC meeting
The 57-member Organisation of Islamic Cooperation denounces Israel's backers for granting the country "impunity in its war in Gaza, taking advantage of the double standards that provide cover for the occupying power".



