The Duchess of Sussex has urged young leaders from around the world to “cement their place in history” by working to “create a better future”.
Opening the
She added: “You are the ones driving the positive and necessary change needed across the globe now, in this very moment.”
In her first speech in Britain since she and Harry left for…