Thank You France!
On this day in 1885, the Statue of Liberty arrived in Liberty Island. Formally known as "June 17, 2011 | The Writer's Almanac with Garrison Keillor," she was a gift from France, and was funded by the City Room: The Statue of Liberty Is Being Cloned in France. Sculptor Frédéric…