By Jessica Schladebeck
From New York Daily News
Alexei Navalny, an anti-corruption activist best-known for being Russian President Vladimir Putin’s loudest critic, revealed he has been ordered to spend time in solitary confinement.
Alexei Navalny, an anti-corruption activist best-known for being Russian President Vladimir Putin’s loudest critic, revealed he has been ordered to spend time in solitary confinement.