Discovery of the Largest Debris from the Challenger Space Shuttle Disaster
The largest fragment from NASA's Challenger space shuttle has been discovered on the ocean floor near the Bermuda Triangle by a documentary film crew.The filmmakers of the documentary program "The ...