Harriet Tubman Sculpture To Be Unveiled In Lake Placid

Beacon of Hope,” the nationally recognized sculpture of Harriet Tubman, is set to be unveiled on Friday, July 5, at the John Brown Farm State Historic Site in Lake Placid. Sun Community News reports the unveiling ceremony – hosted by John Brown Lives! – is open to the public and will commence a months-long celebration of Harriet Tubman’s life and enduring legacy.