Nostalgic! Princess Diana’s Time Capsule Opened After 34 Years
In a poignant moment that stirred memories of a bygone era, Princess Diana’s Time Capsule sealed in 1991 at Great Ormond Street Hospital (GOSH) in London was opened on August 27, 2025, just days before the 28th anniversary of her tragic death on August 31, 1997. The lead-lined wooden box, buried to mark the laying … Read more