The famous American landmark, the Statue of Liberty in New York City has been closed since Superstorm Sandy hit on October 29. Now the National Park Service has announced that Lady Liberty will open by the 4th of July.
by Katie McFadden
by Antranig Dereyan