Moscow, a city of a proud past upon which has been built a neon-lit future of glittering skyscrapers, hovering drones and holographic entertainment suddenly and shockingly curtailed on