A lot of soul-searching is due for Russians whose politics differs from the creed endorsed by the Kremlin. By the time Vladimir Putin’s fourth term ends in 2024 he will have been in power for 25 years.

Read more here.