Modi govt's internet shutdowns under scrutiny amid allegations of human rights abuses
India holds the unenviable position of being the second-largest nation in terms of global internet connectivity
India holds the unenviable position of being the second-largest nation in terms of global internet connectivity