Charles Spencer
Who is Charles Spencer? Charles Spencer is a well-known English peer who works as a journalist, novelist, and broadcaster. Charles Spencer’s elder sister is Diana, Princess of Wales, and he is the maternal uncle of Prince William, Duchy of Cambridge,…