The ill-fated Challenger broke apart soon after liftoff in 1986. Now, a crew of divers has uncovered some more of its debris while searching for clues in another mystery.
The ill-fated Challenger broke apart soon after liftoff in 1986. Now, a crew of divers has uncovered some more of its debris while searching for clues in another mystery.