Farmers, police clash in Aligarh, Mathura

As India was celebrating 63 years of Independence, the village of Tappal around 80 kilometers from Aligarh resembled a battleground - the epicentre of violence between farmers and the police since Saturday.

Related Videos