Marc Thiessen slams media ‘dereliction of duty’ on China, COVID origins

Visits: 4

Washington Post columnist and Fox News contributor Marc Thiessen ripped the media for dismissing the theory that the deadly coronavirus leaked from a lab in Wuhan on “The Faulkner Focus” Read More Go To Source