There is some Russian connection. Hovering over a link from their email shows that entering would take you to a .ru site. I certainly did not risk it.