Tag: Alexey Navalny
Kremlin Critic Navalny Detained After Landing In Moscow
Russian opposition leader Alexei Navalny was arrested at a Moscow airport after returning from Germany on Sunday, the Russian prison service said.
The prison service...
Russian opposition leader Navalny and left-wing Mexican President blast Twitter for...
Both fierce Putin critic Russian opposition leader Navalny, and left-wing Mexican President Lopez Obrador blasted Twitter’s ban of President Trump as "Inquisition" and an...