You are using an older browser version. Please use a supported version for the best MSN experience.

Watch: Jon Stewart Shocks Internet With Wuhan Lab Leak Theory Support

Comedian Jon Stewart went on a rant about where COVID-19 originated, explaining his belief in the controversial Wuhan lab leak theory, during his appearance on "The Late Show with Stephen Colbert."


image beaconimage beaconimage beacon