The Statue of Liberty given to the US by France, almost 150 years ago, majestically sits as a symbol of friendship, diplomacy, and most of all, freedom. In this episode, we talk to Delphine Halgand, who, if we didnt know better, is the embodiment & another amazing gift from France.