Watch DNC Official Confront Fox News Live On the Air: ‘Why the Hell Does Tucker Carlson Still Have a Job Here?’

DNC Vice Chair Michael Blake was invited onto Fox News, Tuesday, to discuss the network’s host Tucker…