Young Communist League
A cadre of the notorious YCL (Young Communist League) at a rally in Kathmandu. YCL is a semi-militant youth group of the Maoist party. YCL blossomed into existence after the Maoist's People's Liberation Army entered into a disarmament agreement in 2006
Image Ref. no: Np08IV100
|