Publish and Perish
I've seen so many posts about or at least implicitly accepting the lab leak hypothesis in a very short time now, that it almost seems like some sort of concerted campaign to me. Would be interesting to know if there is an upvoting block doing this. Did I miss any new evidence coming out? Everything I saw so far seemed rather circumstantial.