Trump gets called out for lying to the troops - said he gave them a 10% pay raise.

President Donald Trump has finally visited the troops overseas in a war zone for the first time in his presidency.

He came under fire politically for waiting so long to do so. All that negative press must have gotten to him because he made an unannounced visit to the Al Asad Air Base in Iraq a day after Christmas.

He deserves credit for this. The troops have been wanting him to come see them, so kudos, Mr. President.

While there, though, Trump made a few comments that we just can't look over.

He first said that he gave the military its first pay raise in over 10 years, which everyone knows isn't the truth. That doesn't  even need a fact-checker, because the troops know their paychecks.

The military gets a pay raise every single year for the last several decades. The only year they didn't was in 1983, and that was due to a technicality.

If that wasn't bad enough he also said things like "I gave you a 10% raise."

Multiple soldiers there were commenting on the commander-in-chief's comments.

Here was how he was quoted:

"You haven’t gotten [a raise] in more than 10 yrs! More than 10 yrs. We got you a big one. I got you a big one....I said no. Make it 10%. Make it more than 10%. Because it’s been a long time. "

That, too, was a big lie, and he was called out for it.

That aside - Trump told the troops his reasoning for wanting to get out of Syria and Afghanistan, and continued to tell them that the the Islamic State is "very nearly defeated" despite his own commanders telling him differently.

“We’re no longer the suckers, folks,” he said.

“The United States cannot continue to be the policeman of the world,” Trump said. “It’s not fair when the burden is all on us, the United States.”