Russian court jails Kremlin critic Alexei Navalny, West demands his release
By Ayodeji in News
Updated 3 years ago
A Russian court jailed Kremlin critic Alexei Navalny on Tuesday in a ruling which the opposition politician blamed on what he called President Vladimir Putin's hatred and fear of him.