What is the icon and symbol of American freedom?
What is the icon and symbol of American freedom? The Statue of Liberty (its formal title is Liberty Enlightening the World) was a gift to the United States from the people of France. Dedicated in 1886, the statue shows Libertas, the Roman goddess of freedom.
No records found.