Confrontation between police and protesters in Nepal

Video. Confrontation between police and protesters in Nepal

Protesters and police clashed in Kathmandu, Nepal on the first day of a three day nationwide general strike enforced by opposition political parties.

Protesters and police clashed in Kathmandu, Nepal on the first day of a three day nationwide general strike enforced by opposition political parties.

Latest video