From left, Russian dissidents Ilya Yashin, Yulia Navalnaya and Vladimir Kara-Murza join hands at a …
“Hit him harder, make him drool blood”: Businessman Leonid Nevzlin’s alleged vendetta against the associates of Alexei Navalny
The Insider has obtained screenshots of messages, previously partially published by Russia’s state-owned propaganda outlet …