Film Crew Finds Piece of Doomed Challenger Shuttle in Atlantic Ocean
A documentary film crew shooting in the Atlantic Ocean stumbled upon a large piece of wreckage from the ill-fated 1986 Space Shuttle Challenger, which exploded shortly after takeoff killing all those onboard. [Read More] petapixel.com »