Political leaders of the United Communist Party of Nepal (Maoist) shouting slogans during a protest against violence against women in Kathmandu yesterday.
Political leaders of the United Communist Party of Nepal (Maoist) shouting slogans during a protest against violence against women in Kathmandu yesterday.