search icon

China Pressured WHO Investigators to Dismiss the Lab Leak Theory | Truth Over News

The World Health Organization’s March 2021 report said a lab leak was extremely unlikely.

Views expressed in this video are opinions of the host and guests, and do not necessarily reflect the views of The Epoch Times.

Read More
Related Videos