
Atlanta
—
A time capsule sealed by Princess Diana in 1991 has been dug out of a children’s hospital in London to enable the construction of a new cancer center.
Workers who were either born in 1991 or already working at the hospital that year helped remove the capsule which revealed items including a…