Princess Diana’s Brother Charles Spencer Pays Tribute 28 Years After Her Death

Princess Diana’s brother Charles Spencer remembered the late Princess of Wales 28 years after his tragic dying.