China Pressured WHO Investigators to Dismiss the Lab Leak Theory | Truth Over News
August 17, 2021
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










