Thousands of protesting Indian farmers, police face off at New Delhi border

0
114

India deployed hundreds of police and paramilitary forces at a New Delhi border on Saturday as thousands of farmers from neighboring states blocked major roads into the capital, in protest against recent agricultural deregulation.