Time capsule sealed by Princess Diana in London opened up after 34 years
(LONDON) -- A time capsule that was laid by Princess Diana in 1991 at Great Ormond Street Hospital (GOSH) in London has been opened, with officials revealing a collection of 1990s artifacts just days before the 28th anniversary of her death on August 31st,... Read More.








