The ship's last message: "Weather Fair, All Well." ...
The Bermuda Triangle has long fascinated us with stories of lost ships and planes, but recent scientific insights reveal a ...