Protests erupted after Alexei Navalny jailed
After a leading critic of Vladimir Putin was handed a 5-year sentence for embezzlement yesterday, protests erupted across Russia, prompting a reported 200 arrests. Thousands of people gathered on the main street to the Kremlin, yelling "freedom!" amid honking cars, the Guardian
reports. Today demonstrators got their wish,...