Thousands of protesters have taken to the streets in Russia, after President Vladimir Putin’s most charismatic critic was jailed on his return to the country.
Russia aggressively detains dozens of Alexei Navalny supporters at anti-Putin protests
Posted by