Seth Shostak

  • Aired:  05/20/09
  •  | Views: 20,092

Seth Shostak believes that, unless Earth is a miracle, there is most likely life among the trillion planets. (6:02)

Loading...