Donald Trump Calls Ted Cruz an ‘Anchor Baby’ Trump also talked about missing the debate last night.

 -- Three days ahead of the Iowa caucuses,Donald Trump, the front-runner for the GOP nomination, today attacked Sen. Ted Cruz again for being born in Canada.

"Now, Ted Cruz may not be a U.S. citizen. Right? But he's an anchor baby in Canada. No, he's an anchor baby. Ted Cruz is an anchor baby in Canada," Trump said today at his event in Nashua, New Hampshire.

He also said the Texas senator got “pummeled last night" at the GOP presidential debate.

“They didn’t even mention he was born in Canada,” Trump lamented.

Trump also said he would've "in theory" rather have been at the Republican debate last night.

“In theory, I would’ve rather done the debate because you’re leading. You don't want to change the wheels...," Trump said today at his event in Nashua, New Hampshire. “...I took a chance...Whatever the result I did the right thing. I did the right thing because I did something great for veterans.”

The business mogul elected to skip last night’s debate hosted by Fox News, and instead hold his own fundraiser for wounded veterans at the same time.

Trump admitted today in New Hampshire that the move was “risky” but thought that it ultimately “worked out” because of all the publicity he’s receiving today.

Last night at the GOP debate, the moderators and candidates quickly addressed the elephant in the room, or the lack thereof.

At his event across town, Trump was joined onstage by former Arkansas Gov. Mike Huckabee, who won the Iowa caucuses in 2008, and former Pennsylvania Sen. Rick Santorum, who won the Iowa caucuses in 2012.

Trump skipped the presidential debate in Iowa due to Fox News' refusal to remove one of the debate’s moderators, Megyn Kelly, whom Trump claimed was biased against him.