Statue of Liberty Reopens on July 4 — Ellis Island Still Shut Since Sandy
The Statue of Liberty will re-open on July 4 after being closed for eight months due to damage incurred from Hurricane Sandy, but Ellis Island remains closed. The national monument has been largely off-limits to the public for more than a year and a half. After undergoing a $30 million renovation for much of 2012,…