Political leaders of the United Communist Party of Nepal (Maoist) shouting slogans during a protest against violence against women in Kathmandu yesterday.
March 23, 2015 | 11:50 PM
Political leaders of the United Communist Party of Nepal (Maoist) shouting slogans during a protest against violence against women in Kathmandu yesterday.