Prince William has paid tribute to Canadian troops on the 80th anniversary of D-Day.
The Prince of Wales hailed the "bravery and sacrifice" made the D-Day heroes during his speech at Juno Beach.
Prince William has paid tribute to Canadian troops on the 80th anniversary of D-Day.
The Prince of Wales hailed the "bravery and sacrifice" made the D-Day heroes during his speech at Juno Beach.