The Duke and Duchess of Sussex are set to receive the Ripple of Hope award for their courage in challenging the Royal Family’s “power structure”.
The Duke and Duchess of Sussex are set to receive the Ripple of Hope award for their courage in challenging the Royal Family’s “power structure”.