Russian Court Sentences Former Sakharov Center Director In Absentia For Anti-War Posts

1 month ago 33

A Russian court on November 18 sentenced Sergei Lukashevsky, the former director of the Sakharov Center in Moscow, to eight years in prison.
Read Entire Article