It's been a week since the Russian invasion of Ukraine, and Kyiv, and even Kharkiv, 20 miles from the Russian border, remain under Ukrainian control. Contrary to many predictions, Russian President Vladimir Putin's forces have fallen short of their goals so far, but there can be no certainty about the outcome in Ukraine -- or Russia.