Clash between Police, farmers in Uttarakhand's Bajpur

A fresh clash broke out between police and protesting farmers in Bajpur of Uttarakhand.

Latest Videos