Canadian troops land on Juno Beach. Hampered by high waves and rocks that block access to the beach, the assault ships struggle to reach shore.
Photos: