Alexei Navalny, a vociferous critic of Russian President Vladimir Putin, as per reports has died in jail.…
Tag: Kremlin critic
WION Explains | Who is Vladimir Kara-Murza, the Kremlin critic jailed for 25 years?
Vladimir Kara-Murza, a Kremlin critic, has been jailed for 25 years on charges including treason over…