Throttling Dissent

March 4, 2013 Blogs 3 min

In April last year, Ambikesh Mahapatra, a professor of chemistry at the Jadavpur University in West Bengal was arrested for posting...