Spider May Have Survived Months in Space

More from Space.com