Media Matters favicon

Hannity: Trump's Afghanistan speech "was delivered perfectly"