Vladimir Putin’s downfall ‘is now inevitable’ says exiled Russian opposition leader

British-Russian dissident Vladimir Kara-Murza who was freed from a Siberian penal camp in a historic prisoner swap last month believes that the fall of Vladimir Putin is “inevitable”Read More