Princess Diana's brother Charles Spencer did not attend his daughter Lady Amelia's wedding in Cape Town, South Africa...
Read Full ArticlePRINCESS DIANA'S brother Earl Spencer has laid into the BBC after a new report found "no evidence" to suggest journal...
Read Full ArticleCopyright © 2023 All rights reserved. Legitimate Limited.