Aundrea13 Aundrea13 18-03-2015 History Answered Which of the following leaders pushed for an invasion of Europe by way of the English Channel? (5 points) Joseph Stalin Adolf Hitler Franklin Roosevelt Winston Churchill