We're not saying it's aliens… Mystery of the Bermuda Triangle SOLVED?

The mystery of the Bermuda Triangle may have finally been solved. Scientists studying satellite images of the area noticed something bizarre and have made a discovery that could solve the mystery. The Bermuda Triangle has been a source of mystery ever since the time of Christopher Columbus. The Genoese mariner sailing for Spain noted in… Continue reading We're not saying it's aliens… Mystery of the Bermuda Triangle SOLVED?