On Thursday, Queen Elizabeth II, the longest-reigning monarch of Britain and the longest-ruling female monarch in history, passed away in Scotland. King Charles and Queen Consort Camilla are the heirs …
Soon after her passing, a double rainbow painted the sky over Buckingham Palace. Even nature and the Lord of Hosts have come to pay their respects. The queen had been …