Two new scientific papers still in the preprint stage, detail significant new evidence that points to animals being sold at the Wuhan Huanan Seafood Market in 2019 as the source of the SARS-CoV-2 virus and the COVID pandemic, rather than the much maligned Wuhan Institute of Virology. This quicklink is to the NYT story reporting on this.