Queen Elizabeth II scraps Christmas travel plans
Britain's Queen Elizabeth II will not travel to Sandringham for Christmas and will instead celebrate at Windsor Castle, a Buckingham Palace source told CNN on Monday, as the new Omicron coronavirus variant surges in the United Kingdom.
Read more »