New Study Shows Nearly 70 Percent Possibility That COVID Leaked From Wuhan Lab
Posted: Wed Mar 27, 2024 3:56 am
Researchers claimed that no animals were identified as the ‘natural or intermediary host of the virus’ unlike earlier reports.
Source: https://www.theepochtimes.com/article/n ... ab-5608701
Source: https://www.theepochtimes.com/article/n ... ab-5608701