Lady Liberty's Little Sister Is Unveiled On Ellis Island
Lady Liberty's "Little Sister" is unveiled during a ceremony on Ellis Islan...