This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Northwestern University Feinberg School of Medicine Dr. Karla Satchell joins John Williams to explain how President Trump’s theory that the coronavirus was leaked from a lab in Wuhan, China doesn’t hold. She also responds to Jon Stewart’s comments about that.