World

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.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button