Kremlin critic Navalny confirms he is being held in a prison camp in Vladimir region - his Instagram account
By Vannessa in News
Updated 3 years ago
Kremlin critic Alexei Navalny's Instagram account confirmed on Monday that the jailed opposition politician is being held in a prison camp in Russia's Vladimir region northeast of Moscow known for its strict regime.