Organisation of Islamic Cooperation (OIC) has no locus standi to comment on India's internal affairs: India at UN Human Rights Council.

Organisation of Islamic Cooperation (OIC) has no locus standi to comment on India's internal affairs: India at UN Human Rights Council.