Kremlin critic is Russia’s most prominent opposition leader?
Ilya Yanshin, one of Russia’s most prominent opposition figures has been sentenced to eight-and-a half years in prison for spreading “fake information” about Russia’s military. Yashin, one of very few Kremlin critics to remain in Russia after the invasion of Ukraine, continued to voice his opposition to the war. He was arrested after he condemned … Read more