29th anniversary of Challenger explosion

Wednesday marks the 29th anniversary of the explosion of the space shuttle Challenger, which killed all seven crew members, including New Ha…