Recently the following case has been catching eyeballs where Prashant Bhushan a Lawyer in the Supreme Court has been accused of Contempt of Court by making certain tweets. The Supreme Court has held him guilty and asked for an unconditional apology and given him a deadline for it.
The Bench also hasn't asked the person to explain the rationale behind his tweets as well. Many Retired Judges and Lawyers have condemned this as well.
This made me wonder can tweets outside of the court about the court which a particular judge may not like be treated as Contempt of Court? Isn't this a part of Freedom of Speech?