Embedded video

The United States’ failure to take out the Islamic State is “strategically insane,” National Review Online contributor Tom Rogan told Fox News’s Bill O’Reilly on Wednesday night. Rogan explained that the militants’ notion that they are “ordained servants of God” is only validated among the Islamic State’s sympathizers and supporters by their sustained presence in the region.

“Unless you take them out very quickly. . . what you do is you allow that ideology and the belief in the destructibility of American and Western democracy to prevail,” he said. Be sure to check out his latest NRO column, “​Another ISIS Atrocity.”