Why scientists think Bermuda Triangle mystery is no more

Technology