Friday, July 19, 2024
HomeTagsIlya Yashin

Tag: Ilya Yashin

Kremlin critic Navalny arrested upon arrival in Moscow

Russian opposition leader Alexei Navalny has been detained by officers of the Russian Federal Penitentiary Service upon his arrival to Moscow from Germany, where...

Must read