Fox News' Andrew Napolitano has emerged as one of Donald Trump’s bluntest critics on a network where the president expects to hear encouragement.
Fox News legal analyst Andrew Napolitano emerges as one of President Trump's bluntest critics