Fees in 1997 totaled $95. Today it costs an immigrant $675 in fees related to naturalization. That is a barrier to citizenship, says the ICIRR.
Twenty-three took the oath at a ceremony held Friday at the Ulysses S. Grant National Historic Site in St. Louis County.
Attorneys and law students will offer their time and skills pro bono, helping immigrants fill out citizenship forms.