It’s been 72 years since India gained independence from Britain, but sedition remains entrenched not only in law, but in the mindset of successive governments

read more