Try digitalPLUS for 10 days for only $0.99

Health

Health

Challenger Debris

Beachgoers and local police view a piece of the space shuttle Challenger which washed ashore on Cocoa Beach, Florida, Dec. 17. The piece was identified later by NASA as an aileron from the craft, which exploded on Jan. 28, 1986. Reuters file photo
Loading

70°