The Organization of Islamic Cooperation (OIC) has strongly denounced the ongoing Israeli genocide in the besieged Gaza Strip, urging its 57 member states to impose sanctions on the regime. The OIC made the call in a resolution adopted at the end of the 15th summit of the organization in the …
Read More »