What are the key judgments in which the Supreme Court took a strong stand against the government

The Supreme Court recently delivered judgments challenging the government's stance on important matters. Identify and evaluate these judgments.
1. Privacy: In the landmark judgment of Puttaswamy v. Union of India (2017), the Supreme Court recognized the right to privacy as a fundamental right, challenging the government's stance on the issue. This decision asserted that privacy is an essential aspect of individual liberty and reaffirmed the judiciary's role in protecting citizens' rights. 2. LGBTQ+ Rights: In Navtej Singh Johar v. Union of India (2018), the Supreme Court decriminalized same-sex relations, overturning a colonial-era law. This decision challenged the government's stance on LGBTQ+ rights, promoting equality and non-discrimination in line with constitutional principles. 3. Aadhaar: In Justice K.S. Puttaswamy (Retd.) v. Union of India (2018), the Supreme Court imposed restrictions on the use of Aadhaar, a biometric identification system, stating that it cannot be made mandatory for several essential services. This judgment curtailed the government's stance of expanding Aadhaar's scope without adequate privacy safeguards. 4. Censorship: In Shreya Singhal v. Union of India (2015), the Supreme Court struck down Section 66A of the Information Technology Act, which allowed for the arrest of individuals for online content deemed offensive. This judgment challenged the government's stance on freedom of speech and expression, protecting citizens' right to a free and open internet. These judgments showcase the Supreme Court's strong stand against the government when constitutional principles and individual rights were at stake.
Answered a year ago
Rahul Preparing for Civil Services