Protests for Jailed Kremlin Critic Navalny Sweep Russia
Tens of thousands of protesters took to the streets in over 100 towns and cities across Russia on Saturday to demand the release of jailed Putin critic Alexei Navalny in one of the broadest waves of nationwide protest the country has seen in recent years. The anti-corruption campaigner, 44, called for demonstrations after being jailed…