Did Covid Leak from a Lab in...

  

Snapshots

Did Covid Leak from a Lab in......China?: An expert look at different theories of where Covid-19 came from. Did it really start in a wet food market in Wuhan, or did the virus leak from a research lab in the same city? [S,SL]Wed, Sept 8, 3:10 amChannel 455 mins