Putin Critic Navalny’s Detention in Moscow Condemned by U.S., EU
(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, an arrest that’s set to pose an early test for Joe Biden’s...
Bloomberg