Nepal: New Government Should Address Rights

Nepal’s newly installed prime minister, Sher Bahadur Deuba, should ensure that his administration focuses on upholding the rights of citizens and strengthening the rule of law, Human Rights Watch said this week in a letter outlining several key human rights issues.

News