Life's Evolution May Depend on Galaxy

More from Space.com