By R. Cort Kirkwood (The New American)
At long last, “the most trusted name in news” has confessed that the China Virus might have escaped from a lab at the Wuhan Institute of Virology in China.
But CNN’s grudging admission about the U.S.Energy Department’s “low-confidence” assessment, which “raises more questions than answers,” won’t make up for the network’s pushing the leftist lie that the lab-leak hypothesis was a “right-wing conspiracy theory.”
Orders to push that lie, Fox News reported today, came from disgraced former CNN chief Jeff Zucker. CNN wouldn’t report or even try to confirm what is now almost certain because it was a “Trump talking point.”
And denying the truth was a “talking point” from CNN and the rest of the leftist mainstream media.