One Step Closer to Close Encounter?

NASA TEMPLAR spacecraft detects thousands of planets with alien potential.

Blogs of Interest