Queen Elizabeth’s mysterious handwritten letter is lying in a vault – it can only be opened in 2085
Queen Elizabeth has embarked on her final journey. Two nights ago, her coffin traveled from Edinburgh to London, where she will be sent to her final resting place Monday. Many world leaders are set to …