I’m not convinced by the new lab leak debunking

358 points by maxutility

Read the article

Discussion on Hacker News