Immigrant to American: What It Means to Be a Citizen

Immigrant to American: What It Means to Be a CitizenHundreds of immigrants celebrated Independence Day by taking an oath of citizenship at the New York Public Library.



Yahoo News – Latest News & Headlines