- CBC - Technology & Science News
- 22/11/10 22:58
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...
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...