NASA's fatal Challenger launch still echoes through the agency today
NASA's fatal Challenger launch still echoes through the agency today
While on leave in January 1986, NASA administrator James Beggs turned on the television and spotted icicles on Challenger's launch tower. A day later, seven astronauts lost their lives.
While on leave in January 1986, NASA administrator James Beggs turned on the television and spotted icicles on Challenger's launch tower. A day later, seven astronauts lost their lives.