REVEALED: British Scientists uncover the truth about Bermuda Triangle

  A group of U.K. scientists working on the mysterious Bermuda Triangle which lies about 700,000 square km between Florida, Bermuda, and Puerto Rico, have made new claims that the unquantified human and material losses in the dreaded zone could be a result of 100ft ‘rogue’ waves. The ill-reputed body of water has gulped so … Continue reading REVEALED: British Scientists uncover the truth about Bermuda Triangle