What's with the POTUS OWL eyes on Drudge?
I think you're right.
Found the original…
Trump mocks glasses worn by Chinese officials
From 2/26/19
https://www.independent.co.uk/news/world/americas/us-politics/trump-china-glasses-impression-speech-xi-jinping-meeting-white-house-a8797786.html