Slide 1 Canadian Battles Slide 2 Juno Beach: Background and Significance On D-Day Canadians landed on Juno Beach On D-Day Canadians landed on Juno Beach They met severe German…