What "Lady Liberty" and Ellis Island Mean Today

Dec. 26, 2013---Ellis Island, the U.S. gateway to immigration from distant lands, recently reopened to visitors, following significant damage from… more