Has the mystery of the Bermuda Triangle finally been solved?
Is the mystery of the Bermuda Triangle finally solved?