Vladimir Putin Critic And Opposition Leader Alexie Navalny Dies In Prison

Russia’s opposition leader for the past decade, Alexei Navally, has died in prison. Seen as President Vladimir Putin’s most vociferous critic, Navalny was serving a 19-year jail term for offences widely considered politically motivated. He was moved to an Arctic penal colony, considered one of the toughest jails, late last year. The prison service in…

Read More