Some years ago, Mandalay Bay Casino in Las Vegas opened the Russian-themed Red Square bar to critical acclaim. Everyone seemed to think it was the cream of the crop — everyone except a couple of retired servicemen who didn’t think the proud statue of Lenin greeting them outside the doorway…
