There are several governmental and non-governmental organization in Nepal involved in promotion and protection of human rights. National human rights commission is one of the constitutional body formed for the protection of human rights, there are amnesty international, INSEC and UN human rights etc. which are working in the sector of human rights.