Activity

  • admin posted an update 4 months, 2 weeks ago

    On this day — January 28, 1986
    Challenger space shuttle explodes after liftoff
    Seven crew, including schoolteacher Christa McAuliffe, die when the Challenger space shuttle explodes 73 seconds after liftoff from Cape Canaveral, Florida. A single faulty ‘O-ring’ will be identified as the cause of the explosion.