Kremlin critic Navalny's Instagram account confirms he is being held in a prison camp in Vladimir region
By Lindy 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.