Biden national security advisor calls for Russia to immediately release detained Putin critic
A file photo dated September 29, 2019 shows Russian opposition leader Alexei Navalny during a rally in support of political prisoners in Prospekt Sakharova Street in Moscow, Russia. Alexei Navalny is unconscious in hospital after allegedly being poisoned according to his press secretary. Sefa Karacan | Anadolu Agency via Getty…
bubmagJanuary 18, 2021