Russian Court Jails Exiled Navalny Ally Volkov 18 Years in Absentia

A Russian military court sentenced Leonid Volkov, a top aide to the late opposition leader Alexei Navalny, to 18 years in prison in absentia on charges including extremism and wartime censorship,…

Continue Reading