Will Climate Change Swamp the Statue of Liberty and Ellis Island?
Thursday, December 26, 2013 - 13:30
in Earth & Climate
Ellis Island and the Statue of Liberty are in climate change's way.
Ellis Island and the Statue of Liberty are in climate change's way.