Main content
Sorry, this episode is not currently available

Aliens from Mars

After NASA found evidence of primitive life deep inside a meteorite from Mars discovered in Antarctica, a look at the story of rock ALH844001 that asks if we alone in the universe.

50 minutes

Last on

Mon 11 Nov 1996 20:00

Broadcast

  • Mon 11 Nov 1996 20:00