https://yuki.la/pol/86085506
The site is blocked in Russia. It says:
"Доступ к запрашиваемому вами ресурсу ограничен!
Возможные причины ограничения доступа:
По требованию правоохранительных органов в соответствии с законодательством и/или на основании решения суда.
Адрес сайта внесён в Единый Реестр доменных имен сайтов, содержащих информацию, распространение которой в Российской Федерации запрещено.
Получить данные о нахождении в Едином реестре запрашиваемого вами ресурса можно на сайте
http://eais.rkn.gov.ru/. Адрес сайта внесён в Реестр доменных имен сайтов, содержащих информацию, распространяемую с нарушением исключительных прав.
Получить данные о принятии мер по ограничению доступа к информационным ресурсам можно на сайте
http://nap.rkn.gov.ru/reestr/.Узнать причину ограничения доступа"