Home FOX News Bermuda Triangle is no ‘mystery,’ ocean scientist explains