Recent National Headlines
Prince Charles and Camilla visit Canada House in England
LONDON, England - Everything seemed to sparkle Wednesday as Prince Charles and his wife Camilla the Duchess of Cornwall checked out the renovated Canada House on Trafalgar Square in the ceremonial centre of London.
→ READ FULL ARTICLE
Content Provided By Canadian Press.