by Mac Slavo | Aug 2, 2018 | Conspiracy Fact and Theory, Headline News
Have scientists finally solved the mystery of the Bermuda triangle?  The infamous body of water in the western part of the North Atlantic Ocean stretches 270,271 square miles between Florida, Bermuda, and Puerto-Rico. The Bermuda Triangle has been the source of many...