Jon Stewart goes all-in on the lab leak theory
Stewart promoted the idea that it’s just too much of a coincidence, which will likely sur further debate. Here’s what we know.
Stewart promoted the idea that it’s just too much of a coincidence, which will likely sur further debate. Here’s what we know.