Putin Critic Navalny’s Detention in Moscow Condemned by West
(Bloomberg) -- Russian police detained opposition leader Alexey Navalny, an outspoken critic of President Vladimir Putin, as he arrived in Moscow after being treated in Germany for poisoning, drawing immediate criticism from the U.S. and Europe. Navalny,...
Bloomberg