Russia is one of the many countries holding elections in 2024. Unlike most of the others, though, the inevitable winner is already decided. Vladimir Putin cleared all hurdles
in his path to victory — from the most compelling leader of the opposition (Alexei Navalny, who was murdered in a far-away prison two weeks ago) to the quasi-independent [...]