Explain any three reasons that led to the German invasion of Soviet Union.
1. Hitler wanted to achieve his long term aim of conquering Eastern Europe.
2. He wanted to ensure food supplies and living space for German.
3. So he attacked the Soviet Union in June 1941.