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

2 hours ago 16

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