More Thoughts on Russian Invasion of Ukraine