In general, this is just an interesting science and astronomy article about what's happening on the space station. Then again, there's the killer quote.

"We don't believe that it's escaped the overall payload enclosure,..."

Spider Missing Aboard International Space Station