Royal baby name pending but Meghan and Prince…

London -- The moment millions of people around the world have waited months for, the first glimpse of Britain's newest royal, finally came on Wednesday. The Prince Harry and Meghan, the Duke and Duchess of Sussex,…