Ron,
I'm pretty sure the Russian attribution is the correct one here, although there are a couple other "Admiral Casinos" groups that I know of, one in Peru and another in Switzerland.
Greg