The Permanent Human Rights Commission (IPHRC) of the Organization of Islamic Cooperation (OIC) condemned a new Indian law presented in…
This website uses cookies.