NASA's new telescope will be able to sniff out methane. Here's how to tell if it's a sign of life.

TRENDING THREADS