On January 28, 1986, the space shuttle Challenger exploded shortly after lift off, killing the seven crew members on board. The space shuttle disintegrated over the Atlantic Ocean, just off the coast ...
Sierra Space officials announced the autonomous spacecraft successfully completed and passed testing milestones in ...