It's Life Jim, but not as we know it

Scientists thing 1 in 20 stars could harbor planets suitable for life.

Comments are closed.