Communist Party of Nepal (Unified Marxist-Leninist)
People's Multi-Party Democracy (PMPD) : a fundamental theory of Nepalese revolution /People's Multy Party Democracy : policy papers /The proposal for the resolution of national problem : endorsed by Central Committee meeting of the CPN (UML) held from 6 to 10 January, 2004.People's Multi-party Democracy : programme of Nepalese revolution /Communist Party of Nepal : (Unified Marxist-Leninist)The new era /
creator
Communist Party of Nepal (Unified Marxist-Leninist)
type
name
Communist Party of Nepal (Unified Marxist-Leninist)