Oh boy, let’s revisit the lab leak hypothesis again!
Pharyngula 2024-06-18
The leakers just won’t go away. Maybe Rebecca can scare them off?
I can’t believe this nutty nonsense keeps going on and on.
The leakers just won’t go away. Maybe Rebecca can scare them off?
I can’t believe this nutty nonsense keeps going on and on.