Update

Still active as known infection source: http://urlquery.net/report.php?id=1493389442344
Yandex states

may indirectly distribute additional software
According to Yandex, additional software has been added to some files and programs which are offered on the site. When they are launched on your computer, additional software may be installed. Some of it may be secure, others may not and could harm your computer, disrupt other software, or change program settings without your permission.

Go to website (not advisable)

pol