Due to Superstorm Sandy the Statue of Liberty and Ellis island are closed for the foreseeable future. NBC News reported that there is water damage and no power on both Ellis Island and Liberty Island where, the Statue of Liberty is.
by Lena Vazifdar