Ellis Island: From ‘sad side’ to saving ‘South Side’
The Statue of Liberty can be seen in wards 31 and 32 on Island Three on Ellis Island. (Photo: Gordon Donovan/Yahoo News)/ A century ago, the hospital complex at the historic Ellis Island immigration inspection station was the place where approximately 1 out of every 10 arrivals who were too sick to be allowed into the country were sent to recover, or to die. in its day the largest public health institution in the United States was itself left to die when the immigration station closed in 1954. Ellis Island’s Main Building was restored and ...
Click
To Read Full Article