>>codech+(OP)
It’s crazy to me how many people on even this forum, a place purportedly of science, continue to dismiss a lab leak origin out of hand citing it as some sort of crackpot theory. The serious questions raised in this article have been around since last April but it’s only now it’s even allowed to talk about them on digital forums.
Excellent write up by Vanity Fair.