President Trump lashed out at New York Times White House correspondent Katie Rogers on Wednesday, calling her “ugly, both inside and out” in a lengthy Truth Social post. The attack came in response to a Times story suggesting that, at 79, the president is traveling less domestically in his second term and showing signs of the “realities of aging.”
Trump singled out Rogers—who co-wrote the piece with colleague Dylan Freedman—dismissing her as a “third rate reporter who is assigned to write only bad things about me.” He called the article a “hit piece,” labeled the Times “The Creeps at the Failing New York Times,” and once again branded the paper an “ENEMY OF THE PEOPLE.”

In the same post, the president insisted he’s in top form, pointing to a recent “PERFECT PHYSICAL EXAM AND A COMPREHENSIVE COGNITIVE TEST (‘That was aced’).” He boasted of winning a “landslide” in 2024, taking all seven swing states plus the popular vote, settling eight wars, achieving 48 new stock-market highs, and bringing inflation down from the previous administration’s record levels.
The outburst marks the second time in less than two weeks that Trump has personally insulted a female White House reporter.

On November 14 aboard Air Force One, he snapped “Quiet, Piggy” at Bloomberg’s Catherine Lucey after she pressed him on questions related to Jeffrey Epstein. The White House later defended that remark, saying Lucey had behaved “in an inappropriate and unprofessional way” toward colleagues on the plane and adding, “If you’re going to give it, you have to be able to take it.”
Press Secretary Karoline Leavitt echoed that line in a briefing, praising Trump’s bluntness as one reason voters reelected him and saying reporters should appreciate a president who speaks “frank and open and honest to your faces” rather than avoiding the press.