Feedback

Immigrant to American: What it Means to be a Citizen

 

Hundreds of immigrants celebrated Independence Day by taking an oath of citizenship at the New York Public Library.

Shows