Dedicated to the United States by the people of France on October 28th, 1886, the Statue of Liberty has come to embody the ideals of freedom, justice and new beginnings. http://www.WatchMojo.com explores the history of this iconic monument.