Bexar County welcomed almost 50 new citizens to the country at a naturalization ceremony on Independence Day.

Judge Nelson Wolff delivered the ceremony's remarks, speaking out against the state's new law banning sanctuary cities and allowing local law enforcement to ask about a person's immigration status.

"We have about 71,000 undocumented people, and 22,000 of them are children. The vast majority of them are here legally, they just have not completed documentation. They shouldn't be treated like criminals. They shouldn't be hauled in. They shouldn't be questioned," Wolff said.

Blocks from the county courthouse, dozens of protestors gathered outside of city hall to protest SB4.

"There are people here who are working and would be good assets to the community. They're not going to be given this chance with the law coming into effect in September," said George Trevino, one of the protestors.

For many of the immigrants at the July 4 naturalization ceremony, they said given the political climate, it couldn't be a better time to become a citizen.

"We feel relief because we don't know what's going to happen, even with a green card. You don't feel like you're safe, so for sure, it's a big relief," said Martha Fierro who took the oath to become a citizen Tuesday.