March 26 marks the seventeenth anniversary of Vladimir Putin’s election to the presidency of Russia. This date could go down in history as the day the Russian people declared: “We have had enough.”

Read more here.