By SpaceZE News Publisher on Tuesday, 24 January 2023
Category: Space.com

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.
Original link