Geneva envoys meet UN rights chief on Jammu and Kashmir
OIC ambassadors tell Michelle Bachelet that in last year human rights situation worsened in Jammu and Kashmir Ambassadors of the Organization of Islamic Cooperation (OIC)...
OIC ambassadors tell Michelle Bachelet that in last year human rights situation worsened in Jammu and Kashmir Ambassadors of the Organization of Islamic Cooperation (OIC)...