On August 15, 2021 India will enter the seventy-fifth year of independence from British rule. Ironically, far from celebrating the gains of independence, today Indians are increasingly being reminded of the cruelty and coercion of. . .
The Delhi High Court judgments ordering the release on bail of three of the anti-CAA student activists charged under UAPA is a long-awaited breath of oxygen. It offers some relief from the Delhi Police witch-hunt. . .