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 ...
Kathmandu, April 11 -- First, a question: who won Nepal's first international gold medal?