The Nameserver ns.mediastorage.ru have a IP Address of 188.93.208.51 which is hosted on Russia.
Internet Explorer 8