Estonia Russia Navalny Obit

Feb 16, 2024

Protesters stand opposite the Russian Embassy in Tallinn, Estonia, Friday, Feb. 16, 2024, in reaction to the death of Russian opposition leader Alexei Navalny. Navalny, who crusaded against official corruption and staged massive anti-Kremlin protests as President Vladimir Putin's fiercest foe, died Friday in the Arctic penal colony where he was serving a 19-year sentence, Russia's prison agency said. He was 47. (AP Photo/Sergei Grits)

More News

24-7 Reporters

24-7 Reporters publishes up-to-the-minute news 24 hours a day, 7 days a week. Our certified reporters are among the most experienced, well-trained and talented across the globe, covering issues resonating progressives in every corner of the world.

Sign Up