Which of the following leaders pushed for an invasion of Europe by way of the English Channel?
Joseph Stalin
Adolf Hitler
Franklin Roosevelt
Winston Churchill
Joseph Stalin
Adolf Hitler
Franklin Roosevelt
Winston Churchill