Sen. Lindsey Graham Lindsey Olin GrahamGraham: GOP will confirm Trump's Supreme Court nominee before the election Fox's Napolitano: Supreme Court confirmation hearings will be 'World War III of political battles' Grassley, Ernst pledge to 'evaluate' Trump's Supreme Court nominee MORE (R-S.C.) said Sunday that President Trump Donald John TrumpBubba Wallace to be driver of Michael Jordan, Denny Hamlin NASCAR team Graham: GOP will confirm Trump's Supreme Court nominee before the election Southwest Airlines, unions call for six-month extension of government aid MORE’s call to send troops to the southern border won’t be enough to address the flow of illegal immigration to the U.S.

“There makes some sense to send soldiers to the border, but you’re not going to secure a border just by adding National Guard troops,” Graham said on ABC’s “This Week.”

He added that “building a wall alone won’t do anything,” referencing Trump’s signature promise on immigration.

ADVERTISEMENT

Trump announced last week that he was ordering thousands of National Guard troops to the U.S.-Mexico border to help stop illegal border crossings until a wall can be constructed.

Defense Secretary James Mattis James Norman MattisBiden courts veterans amid fallout from Trump military controversies Trump says he wanted to take out Syria's Assad but Mattis opposed it Gary Cohn: 'I haven't made up my mind' on vote for president in November MORE signed off on the request on Friday. The memo states that troops will not perform law enforcement activities. It does not state how much the mission will cost.

Arizona and Texas have both said they will send troops to the border starting this weekend.

Graham on Sunday argued it would be more effective to address the underlying reasons that people try to leave Central American countries and Mexico for the United States.

“We have two borders: One with Canada, one with Mexico,” Graham said. “I’ve never met an illegal Canadian. The point is that Canada has a sound economy. People to the south of us do not.”