Immigrant Russians Took to Streets After Death of Alexei Navalny
Immigrant Russians in many countries such as Europe, the USA, Georgia and Latvia took to the streets after the suspicious death of detained Russian opposition leader Alexei Navalny in prison. The groups, who mostly gathered in front of…