Provisions of Information Technology Act have been challenged before the Supreme Court as lacking constitutionality since they hinder the right free speech giving the government the power to remove content ambiguously defined as 'harmful', 'defamatory' etc.
What is shocking is that the BJP criticised the Act and its provisions when it was in opposition, but its government is now defending the Act before the Supreme Court!
I wish they watch this video of how our present Finance Minister, then Leader of Opposition in the Rajya Sabha criticised the vague provisions mentioned in the Rules framed under the Act.
See -