News Digest
royalbaby
Alice, Charlotte, Diana? Guessing game for royal baby’s name
Britain’s newborn princess has spent her first night at home in Kensington Palace, but the guessing game continues over what her name will be.
1