The jailing of Putin critic Alexei Navalny has sparked outrage and protests across Russia. But the Kremlin seems determined to put a stop to them. The police …

source