Fox News star Sean Hannity stuns critics - The Horn News