India cuts off UN panel after Jammu & Kashmir report
India has informed the United Nations Human Rights Council(UNHRC) that it has decided to cut off any communication with the UNHRC Special Rapporteurs. The term rapporteur is a French-derived word …
Read More