Kremlin critic Navalny held in ‘tiny Arctic punishment cell’
Alexei Navalny was recently moved to a high security prison in the Russian Arctic to serve his 19-year sentence. ADVERTISEMENT Russian opposition leader Alexei Navalny says he is being held in a tiny punishment cell in an Arctic prison. Navalny is serving a 19-year sentence in the penal colony, and said in a statement Tuesday … Read more