Ten cartoons by Aseem Trivedi explain the importance of net neutrality May 2May 2Subhikhya With just two days to go before Trai’s deadline for comments by public on net neutrality ends, several creative minds are at work [...]