Commentary
Mounting evidence strongly indicates the COVID-19/Wuhan virus escaped from a lab in the Chinese city of Wuhan in November 2019.
Mounting evidence strongly indicates the COVID-19/Wuhan virus escaped from a lab in the Chinese city of Wuhan in November 2019.