• Newsletters
Logo
  • Home
  • Common Ground
  • The India Fix
  • Eco India
  • The Latest
  • The Reel
  • Magazine
  • Video

criminalising dissent

  • How Madhya Pradesh is using externment provisions to curb activism, dissent

    How Madhya Pradesh is using externment provisions to curb activism, dissent

    Apr 07, 2025 · 09:00 am
  • Delhi Police tried to detain activist Nadeem Khan without warrant in Bengaluru: Civil rights group

    Delhi Police tried to detain activist Nadeem Khan without warrant in Bengaluru: Civil rights group

    Dec 01, 2024 · 04:51 pm
  • Are the new criminal law bills really anti-colonial? Here’s why experts say no

    Are the new criminal law bills really anti-colonial? Here’s why experts say no

    Aug 24, 2023 · 06:30 am
  • FIRs over Aurangzeb WhatsApp statuses reflect poorly on the police as hate speech faces no action

    FIRs over Aurangzeb WhatsApp statuses reflect poorly on the police as hate speech faces no action

    Jun 23, 2023 · 11:30 am
  • China’s crackdown on pro-democracy movement has made political participation a crime in Hong Kong

    China’s crackdown on pro-democracy movement has made political participation a crime in Hong Kong

    Jan 16, 2021 · 11:30 pm
  • A letter to Anand Teltumbde, on his way to jail

    A letter to Anand Teltumbde, on his way to jail

    Apr 05, 2020 · 08:00 am
  • ‘Tukde, tukde gang’: How the BJP has used misinformation in the JNU sedition case to stifle dissent

    ‘Tukde, tukde gang’: How the BJP has used misinformation in the JNU sedition case to stifle dissent

    Jun 25, 2019 · 06:30 am
  • Bruised but not broken: Bail for Delhi professor GN Saibaba is a boost for all rights activists

    Bruised but not broken: Bail for Delhi professor GN Saibaba is a boost for all rights activists

    Apr 05, 2016 · 10:30 am
  • Dear Devendra Fadnavis, here's the real problem with the translation of your note on sedition

    Dear Devendra Fadnavis, here's the real problem with the translation of your note on sedition

    Sep 25, 2015 · 12:30 pm