The Supreme Court granted bail to the BJP worker arrested in Bengal for posting a meme of Chief Minister Mamata Banerjee, but on the condition that she apologises. The arrest itself was shocking, but should the Court have insisted on an apology as well? Does it set a bad precedent for free speech in a democracy? As the BJP hits out at Mamata Banerjee for being intolerant, the facts show that their own track record has been less than stellar. Are all of our political parties guilty of the same intolerance that they preach?