Russian Police Detains 100 Navalny Supporters in Protests
After Alexei Navalny, known as the toughest opponent of Russian President Vladimir Putin, died in the prison where he was detained yesterday, his supporters took to the streets with slogans of 'Murderer Putin'. The police intervened in the…