D-Day was successful because on the first day alone the Allies landed over 170,000 soldiers with almost 10,000 vehicles.
what nation that had signed a nonaggression pack with Germany eventually joined the allies
They, like their allies, the Germans, were successful until about 1943. They both were clearly losing the war by then.
yes
Axis verses Allies.
The soviet Union
Germany was hated after WWI. By and large they had no allies. This, by the way, was in large part what led eventually to WWII. There is a lesson here.
The Allies eventually gained control of all the oceans. That was a big part of winning WW2.
because the Germans thought the Allies were landing somewhere else
There was no response, not even diplomatic or economic sanctions. This led Hitler to be more and more draconian with the Jews and eventually led to the Holocaust.
The Allies defeated Axis forces in North Africa, which set up the successful Allied invasion of Italy.
In July 1943, the Allies landed in Sicily, Italy, during Operation Husky. This strategic invasion marked the beginning of the Italian Campaign in World War II, aiming to remove Italy from the Axis powers and gain a foothold in Southern Europe. The successful landings in Sicily eventually led to the Allied invasion of the Italian mainland.