Imprisoned Russian opposition leader Alexei Navalny finally found in prison colony December 25, 2023 Associates of imprisoned Russian opposition leader Alexei Navalny said Monday that he has been located at a prison colony above the Arctic More