Putin's Russia: Really Back?