Putin critic Alexei Navalny dies in Arctic Circle jail, says Russia

stlbeacon.org - 2/17/2024

Russia's most significant opposition leader for the past decade, Alexei Navalny, has died in an Arctic Circle jail, the prison service has said. President Vladimir Putin's most vociferous critic, he was serving 19 years on extremism charges that were widely seen as politically motivated. Navalny was moved to one of Russia's toughest penal colonies late last year.

See the full article at stlbeacon.org