In what marks a heavy blow to the free access of scholarly articles and research papers in India, the Delhi High Court (HC) has ordered the Government to block the shadow library Sci-Hub in India.