“We don’t believe that it’s escaped the overall payload enclosure..”

At the risk of disappointing Alan in Belfast, I don’t have a longer comment to add.. Apart from pointing out that, in relation to the current apparently vexed Space Shuttle mission STS-126, the BBC headline noted here now seems somewhat premature. Nasa – One of our spiders is missing, and the other one is confused..