Fox News via Yahoo
Boarding school where Princess Diana's brother alleged sexual abuse is under investigation
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.
5 days ago