On Independence Day, Foreign Agribusiness Will Be Told Get Out, “Quit India!”
On 15 August, India will celebrate its Independence Day. There will be the usual celebratory flag-waving and flypasts in Delhi along with sound bites about ‘the world’s biggest democracy’. But what has ‘independence’ come to mean? Placing an X on a ballot paper every now and then does not constitute democracy. If […]