Varför Sovjetunionen byta sida under andra världskriget 2?

När Nazityskland angrep förrädiskt Ryssland trots Ryss-Tysk fördraget om icke-aggression, tvingades Ryssland försvara sig själv.
Senare hjälpte amerikanska militära stödet dem att försvara och till slut besegra tyskarna på östfronten.

Hade Amerika inte hjälpt, Ryssland skulle sannolikt har överskridits och Hitler skulle har sedan kunnat koncentrera alla sina militära styrkor på att besegra de allierade invasionen av ockuperade Europa, invadera England och så småningom attackera USA genom den hemliga alliansen med Mexiko.