125 years of Ellis Island: a living monument to the land of the free 30.12.2016 15:30 Telegraph.co.uk