Scientists Claim They've Solved The Bermuda Triangle Mystery 08-06-2018 • lewrockwell.com By Mac Slavo Have scientists finally solved the mystery of the Bermuda triangle?