Putin critic and opposition leader Alexei Navalny found guilty by Russian court
March 22, 2022 at 04:51 AM EDT
Alexei Navalny, a frequent critic of the Kremlin and one of Russian President Vladimir Putin’s political enemies, has been found guilty by a Russian court.