Welcome back to History USA! On today’s episode of History USA, I talk about our Statue of Liberty, a gift to us by France, dedicated in 1886, and then renovated & rededicated 100 years later. I recount my memories of Liberty Weekend 1986 and discuss the spirit of America. Enjoy all of our shows at theleftturnnetwork.com