Content aside, look at the image: Two podiums equally spaced on a stage with the great seal of Mexico - looks like a joint press conference by two Presidents.
_____________________
Yep! Was thinking exactly the same thing.
My Spanish is rusty but I think the announcer introduced PRESIDENT TRUNP!