A Southern Ellis Island
Inscribed within the Statue of Liberty are the famous words of Emma Lazarus’s famous poem ‘The New Colossus:’ “Give me your tired, your poor,Your huddled masses yearning to breathe free,The wretched refuse of your teeming shore.Send these, the homeless, tempest-tost to me,I lift my lamp beside the golden door!” For the almost 100 years while [...]