Putin is in trouble, or is he?