Tag: Confederate States of America

Second Time Capsule Is Found Beneath Pedestal of Robert E. Lee Statue

Crews removing the pedestal of a Robert E. Lee statue in Richmond,…

By Tycoon Herald 4 Min Read