Royal Family News: Queen Elizabeth Has Accepted That Christmas Will Not Be The Same This Year
British royal family news reveals that Queen Elizabeth is isolating at Windsor Castle during the United Kingdom’s second lockdown period for coronavirus. Because of the restrictions, the usual fanfare that the family uses to usher in the…