Goodbye, Harry and Meghan. Arise, the Royal ‘Magnificent Seven’
The Daily Beast The last time that the impending demise of the British monarchy was proclaimed with real conviction, it was outside the flower-strewn gates of Kensington Palace, as a shell-shocked nation absorbed the tragic death of Princess Diana.Such was the global and national anger at the monarchy in the strange weeks before and after Diana’s […]