Recent News

UVAIR

About Author

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.
Facebook
Twitter
Pinterest

Related Article