The Challenger explosion, 25 years ago 01-27-11

  +