Prof. Dr. Yubaraj Sangroula, is a Executive Director of Kathmandu School of Law and Former Attorney General of Nepal. Intermittently, he has been in law practice, especially in the field of public interest litigation. He is also the distinguished commentators on national and international affairs. He also worked as consultant of the Office of the U.N Human Rights Commissioner, 2000 to frame the Manual for Human Rights Training Course for Nepal police. In the year 2009, he headed “the High Level Taskforce for Reform of the Security Agencies of Nepal” 2009 to review the entire law and policies of the government of Nepal. He is residential resource person for ESDR since 2005.