A time capsule believed to be from 1901 was found inside a lion statue at one of the nation’s oldest public buildings in the country, Boston’s old statehouse. WBZ’s Jim Smith reports. Source
A time capsule believed to be from 1901 was found inside a lion statue at one of the nation’s oldest public buildings in the country, Boston’s old statehouse. WBZ’s Jim Smith reports. Source