Varför fanns det en slaget vid Stalingrad under andra världskriget 2?

Slaget vid Stalingrad ägde rum eftersom Hitler hade invaderat Ryssland och besegrade den ryska armén på varje strid som de avancerade genom Ryssland. När Hitler beordrade en attack mot Stalingrad (vissa historiker anser han bara gjorde det för att han hatade Stalin och staden namngavs efter honom), Stalin beordrade staden hållas till varje pris (och vissa historiker anser att han gjorde det eftersom staden namngavs efter honom.) Därför träffade två stora arméer headon vid Stalingrad. Och ryssarna besegrade tyskarna i vad som skulle vara en vändpunkt för allierade nederlag av Tysklandet.