Advertisement

Alexei Navalny is the latest Putin critic to die in suspicious circumstances

Protesters 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)
Protesters 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)

Related:

Advertisement

More from WBUR

Listen Live
Close