A Royal Secret Unearthed: Princess Diana’s 1991 Time Capsule Finally Opened — What They Found Inside Left Everybody Stunned!

A colour television which could fit in your pocket and Kylie Minogue‘s third album have been unearthed in a time capsule buried by Diana, Princess of Wales, in 1991.

The container – sealed within the main entrance at London‘s Great Ormond Street Hospital (GOSH) – has been dug up early as the construction of a new children’s cancer centre begins.

Read More