Luxas 4 weeks ago Alien virus got'em Ars TechnicaNASA orders “controlled medical evacuation” from the International Space StationThe crew is highly trained, and they came to the aid of their colleague right away."