
Scumbag Ellen DeGeneres Takes Shots At U.S., Trump At U.K. Show
Ellen claims she's never coming back to the United States which is a win for the United States PublishedJuly 21, 2025 8:41 AM EDT•UpdatedJuly 21, 2025 8:41 AM EDT Facebook Twitter Email Copy Link Chalk this up as another victory for President Trump. …