Amend Intrusive Intelligence Bill: Human Rights Watch

(New York) – Nepal’s Special Service Bill risks giving the national intelligence agency unlimited...

Read More