Decontamination
I hope the team is decontaminating after recovery, there could be aliens on board:
http://www.independent.co.uk/news/science/the-truth-is-out-there-british-scientists-claim-to-have-found-proof-of-alien-life-8826690.html
2 publicly visible posts • joined 21 Dec 2007