The Role and Significance of the National Human Rights Commission (NHRC) Nepal in upholding Human Rights | Synapse