AdvertisementAlexei Navalny is the latest Putin critic to die in suspicious circumstancesFebruary 16, 2024James HiderScott NeumanfacebookEmailProtesters light candles on Friday in front of the Russian Embassy in Prague after the announcement that the Kremlin's most prominent critic, Alexei Navalny, had died in an Arctic prison. (AFP via Getty Images)