TIL people on Bluesky are still talking about the "lab leak conspiracy" as if this hasn't been overwhelmingly proven a million times. Yikes.
TIL people on Bluesky are still talking about the "lab leak conspiracy" as if this hasn't been overwhelmingly proven a million times. Yikes.