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.
Global News Morning Toronto
Prince Charles and Camilla set to arrive in Canada today
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article