Charles Spencer Pays Tribute to Princess Diana 28 Years After Death
Charles Spencer is remembering his late sister Princess Diana. The Princess of Wales' older brother honored the 28th anniversary of her death by bringing a bouquet of flowers to her burial site at...