Loading...

After The Royal Wedding

| Prince Charles and his new wife Camilla, the Duchess of Cornwall, are now in Scotland on their honeymoon. CBS News Correspondent Mark Phillips reports.