Thousands protest for Russian opposition leader Alexey Navalny as police crack down
macky_ch/iStockBy PATRICK REEVELL, ABC News (MOSCOW) — Tens of thousands of people again protested across Russia Sunday to call for the release of jailed opposition leader Alexey Navalny and were confronted with a massive deployment […]