Thursday 2 May 2013

The mistaken notion that the 53 per cent of India’s population ‘dependent on agriculture’ are all ‘farmers’ leads many to dismiss the massive farmers’ suicides as trivial - Over 2,000 fewer farmers every day