Jon Stewart: Chinese Lab Created Coronavirus

First published at 15:26 UTC on June 15th, 2021.

Pushing this narrative a few weeks ago on social media would have got you kicked off most Bug Tech sites. Now it's mainstream, with Jon Stewart on the Colbert Show, claiming that Covid was produced in a lab in Wuhan.

SensitivityNormal - Content that is suitable for ages 16 and over