17 January 2021

Kremlin critic Navalny detained in Moscow upon return to Russia


Prominent Russian opposition leader Alexei Navalny was detained on Sunday upon returning to Moscow from Berlin, where he was recovering from an almost-fatal poisoning that Navalny and his supporters say had been ordered by Russian President Vladimir Putin Vladimir Vladimirovich Putin Navalny ally jailed in Moscow on extremism charges Biden selects Wendy Sherman for No. 2 State Department post Bill Burns knows Russia inside out — and that will be critical to Biden MORE . Russian officials had [...]