On Independence Day, Foreign Agribusiness Will Be Told Get Out, "Quit India!"
• https://www.activistpost.com, Colin TodhunterOn 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?


