NHRC Report Card: Action recommended against 66 right violators | The Annapurna Express

The National Human Rights Commission (NHRC) recommended action against 66 individuals, including 37 Nepal Police pers