Opinions CNN’s Jim Acosta Blasted for Saying China is a ‘Scapegoat’ that Trump is Blaming for the Coronavirus PandemicBy Daniel FlemingMay 10, 2020 CNN and Jim Acosta have become apologists for the communist Chinese regime. The Chinese in their minds can be trusted…