#SpacePeogram

News | News

NASA's fatal Challenger launch still echoes through the agency today

NASA administrator James Beggs implored the agency to stop the launch of space shuttle Challenger. A day later, seven astronauts lost their lives.