Jailed Kremlin critic Alexei Navalny wins Sakharov Prize, EU's top human rights award

In this February 20, 2021 file photo, Russian opposition leader Alexei Navalny gestures as he stands in a cage in the Babuskinsky District Court in Moscow. © Alexander Zemlianichenko, AP

Related Post