Counter theory: It did leak from a lab... in usa.
this post was submitted on 23 May 2025
50 points (96.3% liked)
World News
2692 readers
80 users here now
founded 5 years ago
MODERATORS
That's how they knew it was from a lab leak.
Is there a link to the research paper?