So it turns out ...

No.13373333 ViewReplyOriginalReport
there was no lab leak.