An aerial view of flowers and other mementos that have been left by mourners in honor of Princess Diana at Kensington Palace in London, Friday, Sept. 5, 1997. Wednesday marks the 25th anniversary of her tragic death. (AP)
All stories are unique.
And I’ve covered quite a few in the past 53 years.
Sign up to read this article
Read news from 100's of titles, curated specifically for you.