The Statue of Liberty reopened to visitors once again on July 4th. The landmark had been closed since Superstorm Sandy hit in October and damaged Liberty Island.
by Katie McFadden