Today is the 125th anniversary of the dedication of the Statue of Liberty. The colossal neoclassical sculpture on Liberty Island in New York harbor was designed by Frédéric Bartholdi and dedicated on October 28, 1886 as a gift to America from … Continue reading