The Permanent Human Rights Commission (IPHRC) of the Organization of Islamic Cooperation (OIC) condemned a new Indian law presented in…
The Iranian foreign ministry said that Saudi Arabia had blocked the Iranian delegation to attend the Organization of Islamic Cooperation…
This website uses cookies.