Second Time Capsule Discovered at the Former Site of the Now Removed Robert E. Lee Statue
In Richmond, Virginia, at the site where the now removed Robert E. Lee statue once stood, a second time capsule from 1887 has been discovered and opened, according to NPR.