The "Mystery" Of The Bermuda Triangle Has Been Solved The "Mystery" Of The Bermuda Triangle Has Been Solved | IFLScience