We could defeat Russia. We probably could not defeat China.
Where?
My impression too. What a joke. The Russian military is crap, especially their navy.
With China, they have so much money that how and where we fight would determine a lot.