THE ARRIVAL CENTER Called the "New Ellis Island", the former Roosevelt Hotel is the first landing place for thousands of asylum-seeking families arriving in New York. Editor | Anticipated Release 2027