Imprisoned Russian opposition leader Alexey Navalny has been found in a Siberian prison, his lawyers said Monday. Navalny, one of Russian President Vladimir Putin’s harshest critics, was arrested on his return to Russia in 2021 after surviving a near-fatal poisoning in Germany. Source