Scientists may have just made a huge breakthrough in explaining the mystery of the Bermuda Triangle Posted by Sean Brazell in innovation Mar 152016 The mysterious region has reportedly claimed more than 8,000 people since 1851. Read more