The media are doing their nastiest to rain on the surprise visit by President Donald Trump and First Lady Melania to U.S. troops stationed in Iraq on Wednesday and now they are doing the same to his stopover at Ramstein Air base in Germany on his return home.

CNN and a former Obama official attacked Trump for signing red Make America Great Again hats and a Trump 2020 patch that several troops had brought with them to the meeting with Trump at Al Asad Airbase in Iraq.

Later Wednesday night Trump touched down in Germany for a two-hour visit and was set to greet troops, some of whom were photographed holding red Make America Great Again hats while they waited. One was seen holding a blue Trump flag.

The photos were posted by Bloomberg White House reporter Jennifer Epstein who reported the soldier (apparently an officer) dropped the Trump flag when she saw she was being photographed.

Air Force One was dark on the tarmac at Al Asad in Iraq. At Ramstein in Germany, the plane is lit and the moon is glowing above. pic.twitter.com/c17FnT2Uq2 — Jennifer Epstein (@jeneps) December 27, 2018

TRENDING: BREAKING: Black Lives Matter Rioters in Hollywood Chase Down and Attack Driver.. UPDATE... DRIVER DETAINED BY POLICE (SHOCKING VIDEO)

Trump arrives to greet troops in a hanger at Ramstein. See a few red hats being held and one Trump flag. pic.twitter.com/LUeNlq8UKS — Jennifer Epstein (@jeneps) December 27, 2018

#maga hat contingent at Ramstein waiting for President Trump pic.twitter.com/18wdP87vZK — Jennifer Epstein (@jeneps) December 27, 2018

Trump flag (she dropped it after she saw me taking a photo) pic.twitter.com/LhPwUNdEK3 — Jennifer Epstein (@jeneps) December 27, 2018

A photo of some of the traveling press pool, including Epstein, shows troops in the background with red MAGA hats.

Liberals in Epstein’s Twitter feed are working on doxxing the flag holding soldier.

pic.twitter.com/0MDjU3usBp — "ʜᴀᴘᴘʏ ꜰ+ᴄᴋ ʏᴏᴜʀꜱᴇʟꜰ ɪꜰ ʏᴏᴜ ᴠᴏᴛᴇᴅ ꜰᴏʀ ᴄʜᴜᴍᴘ" ꜱᴜᴛᴢ (@marksutz) December 27, 2018

Washington Free Beacon Executive Editor Sonny Bunch gets it, “So we’ve moved from the “Trump hates the troops because he didn’t visit them on Christmas” part of the news cycle to “let’s ruin that one service-member’s career because she was holding a Trump flag,” do I have this right?”

So we’ve moved from the “Trump hates the troops because he didn’t visit them on Christmas” part of the news cycle to “let’s ruin that one service-member’s career because she was holding a Trump flag,” do I have this right? — Sonny Bunch (@SonnyBunch) December 27, 2018

An astute observer, no Trump fan, says the officer probably just wanted her Trump flag autographed.

She wants her flag signed. It’d be no different than me wanted Obama to sign something for me. There’s no harm here. And I’m far from a trump guy. — Rudolph $t. Cloud (@HeelStCloud) December 27, 2018

White House Press Secretary Sarah Sanders posted photos of President Trump and First Lady Melania greeting the troops at Ramstein.