Navalny Found in Arctic Prison After 3-Week Disappearance
Jailed Kremlin critic Alexei Navalny has been located in a prison colony in northern Russia after going missing for nearly three weeks, his spokeswoman said Monday. The disappearance of Russia’s most prominent opposition figure, who mobilized huge protests before being jailed in 2021, had spurred concerns from allies, rights groups and Western governments. “We have…
Details