Lady Liberty wears her crown again

The observation deck in the crown of New York City's iconic Statue of Liberty will reopen to the public on the 4th of July - America's Independence day. The deck was closed down following the terrorist attacks on September 11, 2001.

Related Videos