-
The 1986 Challenger space shuttle wreck was found off the coast of Florida.
A group of explorers has discovered a piece of debris from the 1986 NASA Space Shuttle Challenger in the Bermuda Triangle off Florida’s Space Coast. The team was diving to search for suspected shipwrecks when they found the piece of debris. It’s believed to belong to Challenger, which was carrying seven astronauts when it crashed…