Duchess Catherine is ‘mediating’ between Princes Harry and William amid their alleged royal feud
2021-06-03 9 Dailymotion
The Duchess of Cambridge is "mediating" between Princes Harry and William amid their feud, according to her uncle Gary Goldsmith.