"Not my happy place!"Karen Spencer, the former wife of Princess Diana’s brother Earl Spencer, has shared a meaningful post days after his claims in bombshell memoir.Prince William and Harry’s uncle has made shocking claims in his memoir about Diana, forcing the palace to release...
Read full article