The race between Fox News, MSNBC, and CNN over prime-time cable news viewers heats up

by Renata Sago