Joe Scarborough: Entire Mainstream Media Is 'Reflexively Anti-Trump'

Tomi Lahren: Dems' Cheerleading for Dreamers Is 'Thinly Veiled Emotional Blackmail'

President Donald Trump is defending himself on Twitter Friday morning after an explosive report, confirmed by Fox News, that he derided the idea of accepting immigrants into the United States from "s***hole countries."

“Why are we having all these people from s***hole countries come here?” he said in a bipartisan meeting, according to multiple people in the room. 

The Washington Post reported that he singled out Haitians, asking, “Why do we need more Haitians? Take them out."

The remarks drew a firestorm of criticism and accusations that the president is a racist, but Trump took to Twitter to deny the reports this morning. 

Ben Shapiro, editor-in-chief of The Daily Wire, reacted on "Fox & Friends," arguing that if Trump denies the comments, he should have said so immediately. 

"I would have preferred that if he was gonna deny it, he did it right away obviously, rather than waiting 15 hours to do so," said Shapiro. 

Rachel Campos-Duffy said she hopes the president did not actually say those words, questioning why Trump would trust Democrats not to leak what he says to the press.

"If the man could just stay off Twitter and watch his mouth, his approval ratings would rise five points almost immediately," Shapiro responded, adding that this actually does occur when the president is overseas and not tweeting. 

Shapiro said almost all Americans, including his great-grandparents, were preceded here by immigrants who were leaving a country they considered "bad."

Watch his full reaction above.

Boothe: Identity Politics & Trump Resistance Won't Help Dems in the Heartland

'We Have to Be Nice to Each Other': Janice Dean Stands Up to Facebook Body-Shamer