Explosion Kills Three at Mojave Air and Space Port

The July 26 test stand accident that killed three Scaled Composites employees and injured three others stunned the entrepreneurial space community.
For the complete article, click here.