In his Talking Points Memo tonight, O'Reilly took a look at the state of the Obama administration by analyzing a CNN town hall Obama participated in Wednesday night.
In particular, O'Reilly focused on two issues: Obama's failure to say the words "radical Islamic terrorism" and the "disrespect" he showed to the U.S. when discussing race and law enforcement in America.
O'Reilly asserted that Obama is "naive" when he declines to address Islamic terror by name.
"Any rational Muslim is not going to take offense at the words 'Islamic terrorism,'" O'Reilly said. "Why? Because that would be irrational."
"The enemy needs to be defined, Mr. President, and if some people get their feelings hurt, that's too bad."