Report: Scientists Solve Bermuda Triangle Mystery

2018-08-01 2

A long list of ships have gone missing in the Bermuda Triangle. But now British scientists reportedly have the answer.