Charles Spencer comes to his own defense against King Charles


Charles Spencer comes to his own defense against King CharlesCharles Spencer, the brother of Princess Diana just dropped one of the biggest defences of his own claims against King Charles – claims that Palace aides went to great lengths to defend against. “Rest assured, we’ll forget…

Comments (0)
Add Comment