The last few weeks have seen the Supreme Court uphold the independence of the media by refusing to lay down any guidelines. On the other, this very independence of the media was attacked when Pune-based cartoonist Aseem Trivedi was arrested and charged with sedition.