B betabeat.com An independent crew is taking control of a NASA satellite 43 points nkurz 12 years ago 15 comments