Russian Police Detain Kremlin Critic Alexei Navalny on Arrival at Airport
By Caylea in News
Updated 3 years ago
The move, which could see Navalny jailed for three-and-a-half-years for allegedly flouting the terms of a suspended prison sentence, may reignite political pressure on the West to tighten sanctions on Russia.