Last week was an unfortunate one for space travel. Two crashes took place, one of which was a failed Orbital Sciences contract mission, and the other a Virgin Galactic spacecraft, which crashed shortly after lift-off, killing one of its test pilots. Tragic, and disheartening to space enthusiasts everywhere, these incidents resurrected the long-standing debate about […]
