On this day in history, Oct. 28, 1886, Statue of Liberty unveiled to the US