2 ms·Lab leak hypothesis?by rthomas6 5y agoLab leak hypothesis?xg15 5y agoWasn't that pretty much disproven? Or at least dismissed as extremely unlikely by the majority of scientists.rthomas6 5y agoThe latter is true, yes. But it could explain the poster.xg15 5y agoAh, that makes sense indeed.