The Science Suggests a Wuhan Lab Leak

Steven Quay and Richard Muller
Wall Street Journal
June 6, 2021