How Long Do You Mourn A Queen?

On Thursday, September 8th, at 3:10 pm, the Queen of England, Queen Elizabeth II, passed away at Balmoral Castle, the British royal family’s sumptuous estate ...