A new report reaffirms suspicions that the Covid-19 outbreak likely came as a result of a lab leak at the Wuhan Institute of Virology.
A new report reaffirms suspicions that the Covid-19 outbreak likely came as a result of a lab leak at the Wuhan Institute of Virology.