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
by Karen Fredrickson