New Nepal Police Chief Has Questions to Answer on Torture
The Nepal government has shown its disregard for accountability for human rights abuses by appointing someone implicated in a torture case in 2012 as the new inspector general of police. As inspector general, the most senior position in the police, he will be responsible for overseeing investigations into police abuses. In 2011, Basanta Bahadur Kunwar, […]
Continue Reading