Sighs and Dreams… on Ellis Island | 11 Apr. 2025
On this day in 1890, the first ship bearing Greek immigrants reached the storied island of sighs and hope—Ellis Island, just off the coast of Manhattan. A haunting radio documentary retraces the footsteps of those who journeyed to America, chasing a dream. The ordeal of securing a passage to the "...