Princess Diana’s Sister Lady Sarah Supports Prince William effort to kick out Camilla from royal!
Princess Diana’s Sister Lady Sarah Reportedly Supports Prince William’s Efforts to Remove Camilla from the Royal Family – Unverified Rumors Stir Controversy Unconfirmed reports have emerged claiming that Lady Sarah