Putin critic Alexei Navalny found in Siberian penal colony 2 weeks after disappearance
Dec 26, 2023
After two weeks of continued search, Russian opposition leader Alexey Navalny has been found at a penal colony in Siberia, Russia, according to his...