CNN's Brianna Keilar rolls the tape on the credibility of the Wuhan lab leak theory or the possibility the coronavirus emerged from a lab in China.
Choose your city:
Success! An email has been sent to with a link to confirm list signup.
Error! There was an error processing your request.