Setting SETI's Sights: Latest Planet Discovery Suggests New Targets

More from Space.com