Organisation of Islamic Cooperation (OIC) has helplessly allowed itself to be held hostage by Pakistan: India at UN Human Rights Council.

Organisation of Islamic Cooperation (OIC) has helplessly allowed itself to be held hostage by Pakistan: India at UN Human Rights Council.