Charles Spencer, the 9th Earl Spencer, is the younger brother of Princess Diana, the late Princess of Wales. The British aristocrat alleged he had been abused at Maidwell Hall.
Earl Charles Spencer and his wife Karen Spencer are calling it quits after nearly 13 years of marriage. The British aristocrat announced the split to The Mail Sunday.