Police fire tear gas at protesting Indian farmers marching to New Delhi | Protests News
Police have fired tear gas at thousands of Indian farmers who resumed their protest march to the capital, New Delhi, after talks with the government failed to end an impasse over their demands for guaranteed crop prices. The protests come at a crucial time for India, where national elections are…