Tag: Haryana Police fire tear gas shells

Haryana Police fire tear gas shells to disperse protesting farmers

Haryana Police fire tear gas shells to disperse protesting...

Haryana Police on Wednesday fired tear gas shells as protesting farmers on the Shambhu...