Muslim states must act now to halt Gaza genocide

The Universal Justice Network, of which IHRC is a founder member, has written to all the leaders of the member states of the Organisation of Islamic Cooperation urging them to … Continue reading Muslim states must act now to halt Gaza genocide