Three international human rights organizations raise alarm over alleged pressure on Nepal’s Supreme Court justices
KATHMANDU: Three leading international human rights organizations have expressed concern over reports that three senior justices of Nepal’s Supreme Court were pressured to resign and threatened with impeachment. In a joint statement issued on Friday, Amnesty International Nepal, Human Rights Watch, and the International Commission of Jurists (ICJ) said they...