The Nameserver ns.news-rating.ru have a IP Address of 46.235.217.18 which is hosted on Russia.
Top sites. Rating.