AdvertisementRussian court finds jailed Kremlin critic Alexei Navalny guilty in fraud caseMarch 22, 2022Rachel TreismanfacebookEmailRussian opposition leader Alexei Navalny (right) is seen via a video link provided by the Russian Federal Penitentiary Service. Access to his trial has been limited. (AP)