This week marks the 108th anniversary of the catastrophe. It’s a sad story filled with searing imagery.
Read MoreOn this day, 29 years ago, the space shuttle Challenger exploded 73 seconds after liftoff from Cape Canaveral, Florida, killing all seven crew members.
Read More