President Trump's surprise visit to Iraq was met with criticism from some mainstream media pundits, including a CNN national security analyst who ripped the president for "confusing" the visit to U.S. service members with a campaign rally.

Sam Vinograd said on CNN that presidents usually emphasize the importance of the soldiers' mission and Americans' support, but Trump instead mentioned the border wall and "things that he's done for them."

Meantime, CNN's Jim Acosta asked whether Trump's signing of a MAGA hat for a U.S. soldier meant that the visit was more of a "campaign stop."

Fox Nation host Tomi Lahren said Friday that Democrats and the left "hate the fact that our armed forces love this president."

Homan: The Left Should Support Fixing Immigration Loopholes Instead of 'Vilifying' Border Patrol

"They can squawk all they want to. The troops love this president for a reason. He supports them every single day of the year, not just when he goes over for Christmas, unlike the previous president who just used them for a photo-op," she said on "Fox & Friends."

Lahren said the left will "never see through their blinders" when it comes to potentially giving Trump credit for something he does.

Don't miss Tomi's First and Final Thoughts each day at 9:30am and 6:00pm ET on Fox Nation. Sign up for a free trial and start streaming exclusive content today!

Huckabee Slams Coverage of Trump Asking Girl About Santa: 'It's No Longer Journalism, It's Advocacy'

Fitton: Mueller Probe Is a 'Vehicle for Impeachment Fantasies' of House Dems

Rep. Duffy & Rachel Campos-Duffy on Border Battle: WI Constituents Say 'Keep Fighting for the Wall'

Earlier in the show, retired U.S. Army Ranger and author Sean Parnell said U.S. troops love President Trump and they feel like he "has their back."

"He was clearly met with enthusiasm," said Parnell in a sit-down with host and fellow combat veteran Pete Hegseth. 

Parnell said the media "roundly criticized" Trump for failing to visit U.S. troops in overseas war zones during his presidency, yet quickly pivoted this week to criticizing the "manner" of his visit to troops stationed in western Iraq. 

What is Fox Nation?

Fox Nation is a subscription streaming service offering daily shows, documentaries, & on-demand video content that you can not watch anywhere else. Watch from your computer, tablet, phone, and select TV devices.

Start Your Free Trial