Note: if the current server not working, please change the server to play the video

Did Covid Leak from a Lab in China?


An in-depth look at the origins of Covid-19. Did it really start in a food market in Wuhan, China? Or was the global pandemic caused by a lab accident in the same city?

Release: 2021-08-22

Language: EN

Duration: 47 min

IMDB Rating:0.0

Genres: Documentary, ,