The Blaze favicon

Shepard Smith hits Trump over NATO in a scathing critique on Fox News