Tag: Salekhard
Russia: Novaya Gazeta: Navalny’s body lies in Salekhard
Russia Novaya Gazeta: Navalny’s body lies in Salekhard Police officers detain Russian opposition leader Alexei Navalny (l.) in July 2013. photo © Alexander Zemlianichenko/AP It has been a mystery for…