The Delhi High Court has ordered blocking of additional mirror websites providing access to Sci-Hub which are already blocked ...