Nevis is on the right trajectory and in good hands

“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-tossed to me…” That is part of what is inscribed on the Statue of Liberty, located on Liberty Island – adjacent to Ellis Island, at the gateway to the United States. […]