At least 11 veterans charities were paid by Donald Trump's foundation within the past week — donations that were made on the same day or after reporters began questioning him about where millions of dollars he says he fund-raised in January had gone.

During a news conference Tuesday, the presumptive Republican presidential nominee released a list of 41 groups that he says were given $5.6 million raised as part of a philanthropic event in Iowa. Trump held the telethon-style fundraiser instead of attending a GOP debate back in late January because FOX News would not replace Megyn Kelly as a moderator.

The biggest recipient was the Marine Corps-Law Enforcement Foundation, a small New York group that received a $1 million personal check from Trump last week, said Sue Boulhosa, the group's executive director.

She told NBC News that she first received a $100,000 check from the Trump Foundation a couple of months ago in the weeks following the fundraiser. Trump has a longstanding history with the group, which honored him at a gala last year, she said.

But Trump previously spoke with the group's chairman and "it was alluded" that the Marine Corps foundation, which provides scholarships to the children of fallen Marines, should expect a new influx of cash from the fundraiser, Boulhosa said.

"That’s a significant donation. We have received it in the past from other donors, but it’s obviously very significant," she said.

Trump acknowledged the questionable timing of these latest donations during his news conference in which he also railed against the media giving him "bad publicity."

I have raised/given a tremendous amount of money to our great VETERANS, and have got nothing but bad publicity for doing so. Watch!

"The press should be ashamed of themselves," he said, claiming it was no one's business where his donations to veterans went.

Trump said it took time to disperse the funds because he had to check up on each of the charities.

"When you send checks for hundreds of thousands of dollars to people and to companies and to groups that you've never heard of, charitable organizations, you have to vet it," he said. "You send people out, you do a lot of work."

Trump's campaign manager, Corey Lewandowski, had originally told The Washington Post that the event had raised about $4.5 million — less than the $6 million originally announced by Trump — because some who'd pledged had backed out. Lewandowski also said all the money had been given out.