Articles Containing Tag: Statue of Liberty
The Spill: Lady Liberty’s Little Sister
Lady Liberty Gets a Little Sister Lady Liberty has graced the harbor of New York City for generations, where she… Read More
Columbia: The First American Lady
Before the iconic figure of Uncle Sam with his white hair and top hat encouraging men to join the military… Read More
The Statue of Liberty: A Symbol of American Freedom
As the Civil War neared its end around 1865, Edouard de Laboulaye, a French historian, suggested that France should create… Read More