WorldRussia detains Novaya Gazeta editor Sergei Sokolov
Independent newspaper Novaya Gazeta said editor-in-chief Sergei Sokolov was detained and taken for questioning on Thursday after authorities searched his home.
Russia detains Novaya Gazeta editor Sergei Sokolov
World