The 28 Most-Watched Cable News Shows of 2017 So Far, From Rachel Maddow to Tucker Carlson (Photos)

CNN, MSNBC and Fox News thrive in Trump era

CNN, MSNBC and Fox News thrive in Trump era