Watters: Media ‘self-owned’ themselves admitting lab-leak theory possible

Fox News’ “The Five” slammed the media’s “purely political” self-reflection on their initial dismissal of the theory that the coronavirus originated from a lab in Wuhan, China on Thursday.