Pages

April 20, 2023

Lab Leak Most Likely

Report finds Covid most likely resulted from a leak from the laboratory at the Wuhan Institute of Virology, China. 

No comments:

Post a Comment