President Donald Trump railed against Fox News during his rally Monday for holding a town hall event with one of his presidential opponents, South Bend, Indiana, Mayor Pete Buttigieg.

"What is going on with Fox? What is going on there?" he said at the Pennsylvania rally.

Fox News held a town hall event with Buttigieg, who is in third place among the more than two dozen candidates for the Democratic presidential nomination.

"They're putting more Democrats on than you have Republicans," Trump lamented.

"I did want to watch, you always have to watch the competition, if you want to call it," Trump continued. "And he was knocking the hell out of Fox and Fox has put him there. Someone's going to have to explain the whole Fox deal to me."

On Sunday the president scorned Fox News from his Twitter account in a pair of angry missives.

"Hard to believe that @FoxNews is wasting airtime on Mayor Pete, as Chris Wallace likes to call him. Fox is moving more and more to the losing (wrong) side in covering the Dems," he tweeted.

"They got dumped from the Democrats boring debates, and they just want in," he added. "They forgot the people who got them there.

"Alfred E. Newman will never be President!" he concluded in the second tweet.



The town hall on Fox News for Buttigieg got twice as many viewers as his event on CNN. Although the popular mayor is third in the contest for the nomination, a poll showed that of the top five Democrats, Buttigieg was the only one to lose to Trump in a theoretical match-up.

Here's the video of Trump excoriating Fox News: