Queen Elizabeth II shares a thankful note on 95th birthday

Queen Elizabeth II celebrated her 95th birthday, six years after she became the longest-reigning British monarch in history. Releasing a rare heartfelt message on her birthday, the British monarch thanked … Continue reading Queen Elizabeth II shares a thankful note on 95th birthday