Queen Elizabeth II was the last vestige of Britain's greatness

Queen Elizabeth II was the last vestige of Britain's greatness

With the monarch gone, all the flaws of the modern UK and its leaders are thrown into stark relief Queen Elizabeth was more than just the Queen of England and the head of state of my own country of birth, Canada. She was a true stateswoman who incarnated qualities that are rapidly vanishing from the…

Comments

Write a comment