On This Date January 28, 1986: Space Shuttle Challenger. STS-51-L crew: (front row) Michael J. Smith, Dick Scobee, Ronald McNair; (back row) Ellison Onizuka, Christa McAuliffe, Gregory Jarvis, Judith Resnik.
Still too sad after all these years…