PopskyTestFlight

S6·E2Life in the Universe?

1962-02-21? min

Patrick Moore discusses with Dr. Francis Jackson bacteriologist of King's College Hospital reports that signs of past life have been found in meteorites They also report on the latest progress of the 'life on Mars' experiments inaugurated last year.