Actually, Hitler's attack on USSR wasn't a mistake, but a necessity. You see, USSR had plans on attacking germany somewhere in June. Actually, Stalin was one of the most briliant strategists ever, and his plan almost suceeded, if only Hitler wasn't crazy enough to attack him in June( Stalin knew that war on 2 fronts is a suicide for germany).
Molotov-Ribbentrop pact was one of the parts of this plan. There were two parts in this plan, one is the public one about friendship between Germany and USSR blah,blah,blah. The second one is the secret part, the plan for an assault on Poland, and division of it between Germany and USSR. That way, USSR had now a border with Reich(before that, the only way he could reach Germany was by attacking Poland first, which meant war with Brits and France).
In June 1941, all was ready for the attack, both the "Barbarosa" and the USSR assault. Stalin knew about German troops concentrating near the border, but he was thinking logically, and by logic, attack on USSR while fighting with Britain=suicide. So, Staling ordered to prepare for an attack, not for defence. Most of Soviet air force and armored corps were located near the border, and thus were reacheable for German aviation.And when Hitler attacked, this was a catastrophe for Stalin.
In the end Hitler lost, and if he hadn't attaced Russia first, his end would have been much faster(soviets had 5 times more tanks and 2 times more aviation ready to attack, an if they had attacked, it would have been a major defeat for gemans). But then, all of Europe(and maybe the world) would be communist.
Molotov-Ribbentrop pact was one of the parts of this plan. There were two parts in this plan, one is the public one about friendship between Germany and USSR blah,blah,blah. The second one is the secret part, the plan for an assault on Poland, and division of it between Germany and USSR. That way, USSR had now a border with Reich(before that, the only way he could reach Germany was by attacking Poland first, which meant war with Brits and France).
In June 1941, all was ready for the attack, both the "Barbarosa" and the USSR assault. Stalin knew about German troops concentrating near the border, but he was thinking logically, and by logic, attack on USSR while fighting with Britain=suicide. So, Staling ordered to prepare for an attack, not for defence. Most of Soviet air force and armored corps were located near the border, and thus were reacheable for German aviation.And when Hitler attacked, this was a catastrophe for Stalin.
In the end Hitler lost, and if he hadn't attaced Russia first, his end would have been much faster(soviets had 5 times more tanks and 2 times more aviation ready to attack, an if they had attacked, it would have been a major defeat for gemans). But then, all of Europe(and maybe the world) would be communist.