Russian police detain hundreds protesting against jailing of Kremlin critic Alexei Navalny

Riot police broke up protests across Russia on Sunday in support of Kremlin critic Alexei Navalny, detaining more than 4,500 people who had braved the bitter cold and the threat of prosecution to demand he be set free. In a massive show of force, police imposed a sweeping security lockdown in the heart of Moscow,… Read More Russian police detain hundreds protesting against jailing of Kremlin critic Alexei Navalny