Is SETI Barking up the Wrong Tree?

More from Space.com