The Queen Speaks
Today Elizabeth II, Queen of England since 1952 and the longest ruling monarch in British history, had a moment.
In a rare televised speech to Great Britain and the Commonwealth, Queen Elizabeth showed the kind of inspirational, humane leadership so many of us yearn for.