How Elon Musk Once Compared Queen Elizabeth II With ‘Teletubbies,’ And The Backlash He Faced
[ad_1] Queen Elizabeth II, who served as the head of the British monarchy and royal family for 70 years, died peacefully Thursday at Balmoral in Scotland. She was 96. The…