Stalin signed the pact in the hope that Germany, England and France would get into a long war that would exhaust their armies and economies, and then the Soviets would swoop in and gain all of Europe.
It actually was a blessing in disguise that France fell as quickly as it did, because had it not happened, the Soviets may very well had ended up with ALL of Europe.
Can you imagine Russia asking to be included in some American patriotic parade? Chalk up another nation to which Obama kowtows.
If the U.S. had not gotten involved in the war, and if Hitler had not repeated Napoleon’s folly in invading Russia without finishing off Britain, the Germans might well have won, and the USSR would have had to defeat a strong Germany backed by the resources and manpower of the rest of Europe