There is no escape... from Putin.