In Russia, thousands of protesters arrested in support of Putin critic Alexei Navalny have been arrested
‘The problem is Putin’: protesters march through the streets of Russia to support Navalny in prison Russia
Alexei Navalny unveils a $ 1,400-million-dollar palace corruption tragedy perpetrated by Vladimir Putin