It's funny how many people already see this as a book that is opened and closed on the same day. That's not how these things work. This is like the first stone of an avalanche. It could stop here, or it could roll on for quite a while. It will take months or even years to know whether or not the outcome here was desirable or not and what the final tally is. Remember the 'Arab spring' and what came after.
It may actually mean next to nothing geopolitically other than to outrage the rest of the world and make Trump look tough.