President Donald J Trump and First Lady Melania Trump gave a Christmas message on December 25, taking turns in relating the Nativity story and how this season brings out the best in the American spirit of giving to and caring for others. They also remembered those who serve in the military.

This is a very Christian message. I applaud them for it:

President Trump also participated in his customary Christmas conference call with selected military bases:

On Christmas night, America’s first couple travelled to Iraq to meet and greet US troops serving there. Contrary to what Big — Fake — Media say, this trip would have been planned weeks, if not months, in advance.

This is a superb video of their entrance:

This is my favourite photo:

Mrs Trump is the first wife of a US president to visit Iraq since 2003, at which time Laura Bush went:

https://twitter.com/OfficeOfMike/status/1078026233278009344

Trump gave a short speech to the troops, discussing his foreign policy decisions in the Middle East:

He also said:

In a private meeting with military officers, Trump made this revelation about the trip there:

https://twitter.com/Breaking911/status/1078047756562952192

After the Trumps left Iraq, they flew to Ramstein Air Base in Germany:

https://twitter.com/POTUS_Schedule/status/1078092811604557829

Cameras were out in force:

Neo-con national security adviser John Bolton also made the trip:

However, it does not look as if Bolton was in this particular meeting aboard Air Force One:

Then it was time to return home:

Mrs Trump is wearing leather trousers, by the way — not a miniskirt.

In closing, everyone involved put together a painstakingly involved, whistle-stop overseas tour that, thankfully, went beautifully and brought all concerned home safe and sound. For that, we can thank divine providence.