Finding Liberty on Ellis Island

Season 1 Episode 897  ·  Dec 27, 2017, 07:48 PM
Share
Subscribe

On New Year's Day in 1892, Ellis Island Immigration Center opened for business in New York Harbor.