Earl Spencer: 'cancerous' public treatment of Harry and Meghan 'echoes' Diana

Sep 21, 2026
    Earl Spencer: 'cancerous' public treatment of Harry and Meghan 'echoes' Diana | Gan Jing World