Saved page viewer
The COVID lab leak theory is dead. Here’s how we know the virus came from a Wuhan marketJuly 29, 2026 at 06:53 PM JSTExternal timestamp ready
Captured with a desktop browser viewport for comparison.
Captured with a desktop browser viewport for comparison.