The latest cable-news ratings had a harsh ring for CNN. Mark Joyella at Forbes wrote an article headlined "CNN Drops 26% In Prime Time As Fox News Dominates April Cable Ratings."

How do you like them Fact Apples, CNN?

The disastrous news for Russia-obsessed liberals that the Mueller Report would not lead to the immediate end of the Trump presidency must have put CNN's viewer base in a deep depression. [Cartoon by our friend Henry Payne]

The numbers were brutal:

-- CNN's total audience in prime time was well under a million viewers -- 767,000 -- while Fox News led all cable channels with a total audience of 2.395 million. MSNBC was in second place overall with 1.66 million total viewers. April ranks as CNN's lowest-rated month among total viewers in nearly four years, since October 2015.

-- Among viewers 25-54, the demographic most coveted by national advertisers, the falloff for CNN was even more stark: down 41 percent. CNN drew 198,000 viewers in the demo, behind MSNBC (255,000) and Fox News (389,000).

-- Among primetime cable news shows, Fox's Hannity led with a total audience of 3.086 million, followed by Tucker Carlson Tonight (2.834 million) and MSNBC's The Rachel Maddow Show (2.630 million). None of CNN's prime time hours finished among the top five shows overall.

-- CNN's top-rated hour, Cuomo Primetime, finished in 26th place. Cuomo & Co. drew a total audience of 917,000 viewers in April, the show's worst-ever performance.

-- Fox’s regularly scheduled evening lineup crushed CNN’s five hours of town halls with Democrat presidential contenders on April 22, bringing in 2.3 million viewers and 380,000 in the 25-54 age demo while CNN came in last in total viewers with 1.2 million and 371,00 in the demo for the night.

-- News can beat sports. Both Tucker Carlson Tonight and Hannity beat the NBA Playoffs airing on ESPN and TNT and wrestling's Monday Night Raw airing on USA Network in total viewers.

-- For Fox News, the latest ratings show it's been the most-watched cable news network in prime time and total day for 208 consecutive months. That's seventeen years and four months.