BREAKING NEWS

BREAKING NEWS

Confrontation between police and protesters in Nepal

no comment

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.

More No Comment