Thousands took to Russia's streets chanting 'Putin is a thief' in new protests against Alexei Navalny's imprisonment
Protests against the imprisonment of Russian opposition leader, Alexei Navalny, continue. Russian police have now detained over 500 people this weekend, according to the [...]