In NY Harbor there stands a famous statue, the Statue of Liberty. In her one hand, Lady Liberty is holding a tablet bearing the date July 4, 1776. In her other hand, she is holding aloft a torch, symbolizing liberty enlightening the world. In the harbor, the Statue of Liberty stands right next to Ellis Island, our nation’s largest immigration station for many years. Millions of immigrants made the long sea voyage from Europe in those days and came through Ellis Island. They came seeking freedom. They came seeking better days. And so for those […]