Those who speculated COVID-19 might've arisen from a lab in China -- meaning it was created by scientists and accidentally escaped -- appear to have been right all along. Per the Wall Street Journal -- which says it's reviewed an internal report by…
Permalink
http://destyy.com/ege8nP
No comments:
Post a Comment