Senior leader of Nepal protesting against new Constitution injured in police clash

Record ID: 418378