Hurriyat leader Syed Ali Shah Geelani could be facing sedition charges for a speech that he made at a function in Delhi, but potentially also in trouble is author and radical activist Arundhati Roy. The BJP has demanded action against both of them, but the big question is: Should there be a limit to the freedom of speech?