An extraordinary series of events unfolded in Russia over the weekend. And the longer term implications may not be felt for some time.