
Comedian Jon Stewart seemed to endorse the theory that the novel coronavirus leaked from a laboratory in Wuhan, China, during an appearance on The Late Show with Stephen Colbert on Monday night.
“I think we owe a great debt of gratitude to science,” Stewart said. “Science has, in many ways, helped ease the suffering of this pandemic, which was more than likely caused by science.”