Elizabeth Warren announced that she would not be doing a town hall on Fox News, slamming the network as a "hate-for-profit racket."
Elizabeth Warren rejects Fox News town hall, calls the network 'hate-for-profit racket'