No it doesnt because is not a democratic country, why is it so hard for people like you to understand that things work very different in a democratic country than in non-democratic country?
Do you know what happens when you are in a country that doesnt respect human rights and you go to "protest"?
Do you know what happens when you, as a citizen with no power, try to fight a military regime?
Do you really think, russians right now are enjoyinig this and will somehow march to get Putin's head because their quality of life will be miserable now? no, they wont, because the moment they start doing it, they will be repressed and killed, and there you will be, super happy sharing your support posts to those people
the worst part of all of these, is that you don't realize that one of the goals of putin is to undermine his own state, so he can keep power for the years to come, and here you are, helping him :), good job at making every russian life even worse.