New citizens took the oath on the USS Constitution.
10 New U.S. Citizens Sworn In Aboard USS Constitution
The ceremony was held in honor of Independence Day.
WBZ CBS Boston
New citizens took the oath on the USS Constitution.
The ceremony was held in honor of Independence Day.