Prakash A. Raj Past Vice President Nepal Council of World Affairs, NCWA The people of Nepal had a unique opportunity of being masters of their own destiny by drafting their own constitution to govern themselves by means of their elected representatives in the constituent assembly (CA). It was something that they were promised six decades […]