Was life on Earth an alien creation? A critical look at “directed panspermia”

Duration: 9:32