One of the Democrats running for president admitted Tuesday that there is a problem at America's southern border, echoing what Republicans have said for months but going against what many of his fellow Democrats insist.

"We do have a problem at the southern border," Sen. Cory Booker, D-N.J., said in Sergeant Bluff, Iowa. "Democrats should not deny that we [do]. Nations should have borders, borders should be respected.

"And so, my beef with this president is that number one, his technologies don't work. I've gone down to the border, I've hung out with [Customs and Border Protection] and other border patrol folks and they're like, 'there's no way we need a wall coast to coast.' We have a time now where you can use sensors and technologies and drones and a lot more to protect the border, which is what we should do."

The Hill posted a clip of Booker's remarks.

President Donald Trump kickstarted his 2016 presidential campaign by calling for a wall between the U.S. and Mexico. He continues to say that, and he recently secured several billion dollars for additional walls and barriers.

Booker said Trump's rhetoric is what turns people off.

"We have to talk about the problem for what it is, not let people demonize that and then do the things that protect our country. But never ever violate the values, the human dignity of another person," he said.