Scientists may have solved mystery behind Bermuda Triangle By: Alex Nov 6, 2017 11/06/17 466 Liked! 94 Disliked 0 lifestyle