‘The last straw’: Tens of thousands of Indian farmers protest against Modi

10573550-4x3-140x105.jpg

Some of India’s 263 million farmers, an important voting bloc, say low food prices and Modi Government policies have impoverished families and led farmers to suicide.