Advertisement

Prince Charles and Camilla set to arrive in Canada today

Charles, The Prince of Wales and his wife Camilla are set to arrive in Newfoundland and Labrador to kick off a three day Canadian visit. Ross Lord is in St. John's with a preview.