Shreya Singhal v. Union of India
Supreme Court of India(2015) 5 SCC 1Bench: Supreme Court of India
Related sections: Section 66A IT Act, Article 19(1)(a), 19(2)
The Court struck down Section 66A as unconstitutional for vagueness and overbreadth, while upholding certain intermediary provisions with safeguards. The holding reflects the result and the principal reasons accepted by the court, while recognising that separate opinions may have used different reasoning. In recording this field for Shreya Singhal v. Union of India, the emphasis is on the operative legal controversy, the constitutional or statutory setting, and the precise institutional consequence of the decision rather than on later popular summaries. The description should be read with the reported judgment, because landmark decisions often contain several concurring or dissenting opinions, different reasons, and later qualifications. For database use, this note separates held from broader commentary: it identifies the controlling principle, the procedural posture, and the relief actually granted or refused without adding unverified facts. In recording this field for Shreya Singhal v. Union of India, the emphasis is on the operative legal controversy, the constitutional or statutory setting, and the precise institutional consequence of the decision rather than on later popular summaries. The description should be read with the reported judgment, because landmark decisions often contain several concurring or dissenting opinions, different reasons, and later qualifications. For database use, this note separates held from broader commentary: it identifies the controlling principle, the procedural posture, and the relief actually granted or refused without adding unverified facts.