Friday marks 131 years since one of the most famous presents in history was delivered: the Statue of Liberty. The statue was a gift from France to the United States honoring the century of friendship ...
The city's first public statue was installed in 1950 by the Boy Scouts of America in a "Strengthening the Arm of Liberty" ...