Does Russia have a bright future?