Russia has 10 times the economy of the Ukraine and about a 100 million more people. And the Ukraine is kicking their azz. Logic says no.