NEW YORK CITY - It’s been dubbed by NYC as the new Ellis Island. The Roosevelt Hotel was turned into a migrant arrival center back in May 2023, becoming the one-stop shop where newly arriving ...
The Statue of Liberty and Ellis Island in New York harbour remain two of the world's iconic sites - and sights. Ellis Island gained its historic status as the first place millions of immigrants ...