This Day in History: 1886-10-28

Grover Cleveland dedicated the Statue of Liberty.