Statue of Liberty reopens on 126th anniversary

October 28, 2012

On Sunday, Oct. 28, 2012, the Statue of Liberty reopened to the public on the U.S. landmark's 126th anniversary. The statue has been closed for year for renovations to its interior, although the public has been allowed to visit its Liberty Island grounds.