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

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”
Go to Source