This Day In History: 1886-10-28

Grover Cleveland dedicated the Statue of Liberty.