It's probably your ISPs DNS server. Add the following to your /etc/hosts file ( google it if you don't know how) and you should be golden.
91.200.14.96 gen.lib.rus.ec
sci-hub.cc is also being fucked with via DNS.
Here is the /etc/hosts entry that is good.
80.82.77.83 sci-hub.cc