Is John Bolton the new ‘liberal media’ darling’?

220